@if ($invoiceItem->id) @if(!isset($tax_rates) && !isset($deduction_rates)) {{-- item update --}} {!! Form::model($invoiceItem, ['route' => ['admin.invoices.invoice-items.update', [$invoice, $invoiceItem->id, 'item' => request()->item]], 'method' => 'PUT', 'id' => 'item-create', ]) !!} @elseif(isset($tax_rates) && isset($pivot_tax)) {{-- Item Tax Update --}} {!! Form::model($invoiceItem, ['route' => ['admin.invoices.invoice-items.taxes.update', [$invoice, $invoiceItem->id, $pivot_tax, 'item' => request()->item, 'tab' => request()->tab]], 'method' => 'PUT', 'id' => 'item-create', ]) !!} @elseif(isset($deduction_rates) && isset($added_deduction)) {{-- Item Deduction Update --}} {!! Form::model($invoiceItem, ['route' => ['admin.invoices.invoice-items.deductions.update', [$invoice, $invoiceItem->id, $added_deduction, 'item' => request()->item, 'tab' => request()->tab]], 'method' => 'PUT', 'id' => 'item-create', ]) !!} @elseif(isset($tax_rates)) {{-- Item Tax Store --}} {!! Form::model($invoiceItem, ['route' => ['admin.invoices.invoice-items.taxes.store', [$invoice, $invoiceItem->id, 'item' => request()->item, 'tab' => request()->tab]], 'method' => 'POST', 'id' => 'item-create', ]) !!} @elseif(isset($deduction_rates)) {{-- Item Deduction Store --}} {!! Form::model($invoiceItem, ['route' => ['admin.invoices.invoice-items.deductions.store', [$invoice, $invoiceItem->id, 'item' => request()->item, 'tab' => request()->tab]], 'method' => 'POST', 'id' => 'item-create', ]) !!} @endif @else {!! Form::model($invoiceItem, ['route' => ['admin.invoices.invoice-items.store', [$invoice, 'item' => request()->item]], 'method' => 'POST', 'id' => 'item-create' ]) !!} @endif
General
@php $disabled = isset($tax_rates) || isset($deduction_rates) ? 'disabled' : ''; @endphp @includeWhen((request()->item != 'custom'), 'admin.pages.invoices.items.edit-phases-general') @includeWhen((request()->item == 'custom'), 'admin.pages.invoices.items.edit-custom-item-general') {{-- Subtotal --}}
{{ Form::label('subtotal', __('Subtotal'), ['class' => 'col-form-label']) }} {!! Form::number('subtotal', null, ['class' => 'form-control', 'disabled','placeholder' => __('Subtotal')]) !!}
@if(isset($deduction_rates)) {{-- total_tax_amount --}}
{{ Form::label('t_total_tax_amount', __('Total Tax'), ['class' => 'col-form-label']) }} {!! Form::number('t_total_tax_amount', $invoiceItem->total_tax_amount, ['class' => 'form-control', 'disabled','placeholder' => __('Total Tax')]) !!}
{{-- total --}}
{{ Form::label('t_total', __('Total'), ['class' => 'col-form-label']) }} {!! Form::number('t_total', $invoiceItem->total, ['class' => 'form-control', 'disabled','placeholder' => __('Total')]) !!}
@endif {{-- decription --}}
{{ Form::label('description', __('Description'), ['class' => 'col-form-label']) }} {!! Form::text('description', null, ['class' => 'form-control', $disabled, 'placeholder' => __('Description')]) !!}
{{-- Include Texes Section--}} @includeWhen(isset($tax_rates), 'admin.pages.invoices.items.edit-taxes') {{-- @include('admin.pages.invoices.items.edit-taxes') --}} {{-- Deduction --}} @if(isset($deduction_rates) && $invoice->type != 'Down Payment' && count($invoice->deductableDownpayments ?? []) > 0) @include('admin.pages.invoices.items.edit-deduction') @endif @if(isset($tax_rates) || isset($deduction_rates))
Total
{!! Form::number('total', $invoiceItem->subtotal ?? 0, ['class' => 'form-control', 'disabled','placeholder' => __('Total')]) !!}
@endif
{!! Form::close() !!}