@include('laravel-crm::partials.form.hidden',[ 'name' => 'order_id', 'value' => old('order_id', $invoice->order->id ?? $order->id ?? null), ]) @include('laravel-crm::partials.form.hidden',[ 'name' => 'person_id', 'value' => old('person_id', $invoice->person->id ?? $person->id ?? null), ]) @include('laravel-crm::partials.form.text',[ 'name' => 'person_name', 'label' => ucfirst(__('laravel-crm::lang.contact_person')), 'prepend' => '', 'value' => old('person_name', $invoice->person->name ?? $person->name ?? null), 'attributes' => [ 'autocomplete' => \Illuminate\Support\Str::random() ], 'required' => 'true' ]) @include('laravel-crm::partials.form.hidden',[ 'name' => 'organisation_id', 'value' => old('organisation_id', $invoice->organisation->id ?? $organisation->id ?? null), ]) @include('laravel-crm::partials.form.text',[ 'name' => 'organisation_name', 'label' => ucfirst(__('laravel-crm::lang.organization')), 'prepend' => '', 'value' => old('organisation_name',$invoice->organisation->name ?? $organisation->name ?? null), 'attributes' => [ 'autocomplete' => \Illuminate\Support\Str::random() ], 'required' => 'true' ])
@include('laravel-crm::partials.form.text',[ 'name' => 'reference', 'label' => ucfirst(__('laravel-crm::lang.reference')), 'value' => old('reference', $invoice->reference ?? $order->reference ?? null) ])
@include('laravel-crm::partials.form.select',[ 'name' => 'currency', 'label' => ucfirst(__('laravel-crm::lang.currency')), 'options' => \VentureDrake\LaravelCrm\Http\Helpers\SelectOptions\currencies(), 'value' => old('currency', $invoice->currency ?? $order->currency ?? \VentureDrake\LaravelCrm\Models\Setting::currency()->value ?? 'USD') ]) {{-- @include('laravel-crm::partials.form.hidden',[ 'name' => 'prefix', 'value' => old('prefix', ($invoice->prefix ?? $prefix->value ?? 'INV-')), ]) @if(! \Dcblogdev\Xero\Facades\Xero::isConnected()) @include('laravel-crm::partials.form.text',[ 'name' => 'number', 'label' => ucfirst(__('laravel-crm::lang.invoice_number')), 'value' => old('number', $invoice->number ?? $number ?? null), 'prepend' => '', 'required' => 'true' ]) @endif --}}
@include('laravel-crm::partials.form.text',[ 'name' => 'issue_date', 'label' => ucfirst(__('laravel-crm::lang.issue_date')), 'value' => old('issue_date', (isset($invoice->issue_date)) ? \Carbon\Carbon::parse($invoice->issue_date)->format($dateFormat) : null), 'attributes' => [ 'autocomplete' => \Illuminate\Support\Str::random() ], 'required' => 'true' ])
@include('laravel-crm::partials.form.text',[ 'name' => 'due_date', 'label' => ucfirst(__('laravel-crm::lang.due_date')), 'value' => old('due_date', (isset($invoice->due_date)) ? \Carbon\Carbon::parse($invoice->due_date)->format($dateFormat) : null), 'attributes' => [ 'autocomplete' => \Illuminate\Support\Str::random() ], 'required' => 'true' ])
@include('laravel-crm::partials.form.textarea',[ 'name' => 'terms', 'label' => ucfirst(__('laravel-crm::lang.terms')), 'rows' => 5, 'value' => old('terms', $invoice->terms ?? $invoiceTerms->value ?? null) ]) {{--@include('laravel-crm::partials.form.multiselect',[ 'name' => 'labels', 'label' => ucfirst(__('laravel-crm::lang.labels')), 'options' => \VentureDrake\LaravelCrm\Http\Helpers\SelectOptions\optionsFromModel(\VentureDrake\LaravelCrm\Models\Label::all(), false), 'value' => old('labels', (isset($invoice)) ? $invoice->labels->pluck('id')->toArray() : null) ])--}} {{--@include('laravel-crm::partials.form.select',[ 'name' => 'user_owner_id', 'label' => ucfirst(__('laravel-crm::lang.owner')), 'options' => \VentureDrake\LaravelCrm\Http\Helpers\SelectOptions\users(false), 'value' => old('user_owner_id', $invoice->user_owner_id ?? auth()->user()->id), ])--}} @include('laravel-crm::fields.partials.model', ['model' => $invoice ?? new \VentureDrake\LaravelCrm\Models\Invoice()])
@livewire('invoice-lines',[ 'invoice' => $invoice ?? null, 'invoiceLines' => $invoice->invoiceLines ?? $order->orderProducts ?? null, 'old' => old('invoiceLines'), 'fromOrder' => (isset($order)) ? $order : false ])