ultimatepos/resources/views/product/partials/product_variation_row.blade.php

96 lines
5.7 KiB
PHP

@if(!session('business.enable_price_tax'))
@php
$default = 0;
$class = 'hide';
@endphp
@else
@php
$default = null;
$class = '';
@endphp
@endif
<tr class="variation_row">
<td>
<button type="button" class="tw-dw-btn tw-dw-btn-xs tw-dw-btn-outline tw-dw-btn-error delete_complete_row"><i class="fa fa-trash"></i></button>
</td>
<td>
{!! Form::select('product_variation[' . $row_index .'][variation_template_id]', $variation_templates, null, ['class' => 'form-control input-sm variation_template', 'required']); !!}
<input type="hidden" class="row_index" value="{{$row_index}}">
<div class="form-group variation_template_values_div mt-15 hide">
<label>@lang('lang_v1.select_variation_values')</label>
{!! Form::select('product_variation[' . $row_index .'][variation_template_values][]', [], null, ['class' => 'form-control input-sm variation_template_values', 'multiple', 'style' => 'width: 100%;']); !!}
</div>
</td>
<td>
<table class="table table-condensed table-bordered blue-header variation_value_table">
<thead>
<tr>
<th>@lang('product.sku') @show_tooltip(__('tooltip.sub_sku'))</th>
<th>@lang('product.value')</th>
<th class="{{$class}}">@lang('product.default_purchase_price')
<br/>
<span class="pull-left"><small><i>@lang('product.exc_of_tax')</i></small></span>
<span class="pull-right"><small><i>@lang('product.inc_of_tax')</i></small></span>
</th>
<th class="{{$class}}">@lang('product.profit_percent')</th>
<th class="{{$class}}">@lang('product.default_selling_price')
<br/>
<small><i><span class="dsp_label"></span></i></small>
<!-- &nbsp;&nbsp;<b><i class="fa fa-info-circle" aria-hidden="true" data-toggle="popover" data-html="true" data-trigger="hover" data-content="<p class='text-primary'>Drag the mouse over the table cells to copy input values</p>" data-placement="top"></i></b> -->
</th>
<th>@lang('lang_v1.variation_images')</th>
<th><button type="button" class="tw-dw-btn tw-dw-btn-xs tw-dw-btn-outline tw-dw-btn-accent add_variation_value_row">+</button></th>
</tr>
</thead>
<tbody>
<tr>
<td>
{!! Form::text('product_variation[' . $row_index .'][variations][0][sub_sku]', null, ['class' => 'form-control input-sm']); !!}
</td>
<td>
{!! Form::text('product_variation[' . $row_index .'][variations][0][value]', null, ['class' => 'form-control input-sm variation_value_name', 'required']); !!}
</td>
<td class="{{$class}}">
<div class="width-50 f-left">
{!! Form::text('product_variation[' . $row_index .'][variations][0][default_purchase_price]', $default, ['class' => 'form-control input-sm variable_dpp input_number', 'placeholder' => __('product.exc_of_tax'), 'required']); !!}
</div>
<div class="width-50 f-left">
<div class="input-group">
{!! Form::text('product_variation[' . $row_index .'][variations][0][dpp_inc_tax]', $default, ['class' => 'form-control input-sm variable_dpp_inc_tax input_number', 'placeholder' => __('product.inc_of_tax'), 'required']); !!}
<span class="input-group-btn">
<button type="button" class="btn btn-default bg-white btn-flat apply-all btn-sm p-5-5" data-toggle="tooltip" title="@lang('lang_v1.apply_all')" data-target-class=".variable_dpp_inc_tax"><i class="fas fa-check-double"></i></button>
</span>
</div>
</div>
</td>
<td class="{{$class}}">
<div class="input-group">
{!! Form::text('product_variation[' . $row_index .'][variations][0][profit_percent]', $profit_percent, ['class' => 'form-control input-sm variable_profit_percent input_number', 'required']); !!}
<span class="input-group-btn">
<button type="button" class="btn btn-default bg-white btn-flat apply-all btn-sm p-5-5" data-toggle="tooltip" title="@lang('lang_v1.apply_all')" data-target-class=".variable_profit_percent"><i class="fas fa-check-double"></i></button>
</span>
</div>
</td>
<td class="{{$class}}">
{!! Form::text('product_variation[' . $row_index .'][variations][0][default_sell_price]', $default, ['class' => 'form-control input-sm variable_dsp input_number', 'placeholder' => __('product.exc_of_tax'), 'required']); !!}
{!! Form::text('product_variation[' . $row_index .'][variations][0][sell_price_inc_tax]', $default, ['class' => 'form-control input-sm variable_dsp_inc_tax input_number', 'placeholder' => __('product.inc_of_tax'), 'required']); !!}
</td>
<td>{!! Form::file('variation_images_' . $row_index .'_0[]', ['class' => 'variation_images',
'accept' => 'image/*', 'multiple']); !!}</td>
<td>
<button type="button" class="tw-dw-btn tw-dw-btn-xs tw-dw-btn-outline tw-dw-btn-error remove_variation_value_row"><i class="fa fa-trash"></i></button>
<input type="hidden" class="variation_row_index" value="0">
</td>
</tr>
</tbody>
</table>
</td>
</tr>