@extends('layouts.main') @section('page-title') {{ __('Edit Proposal') }} @endsection @section('page-breadcrumb') {{ __('Proposal') }} @endsection @push('scripts') @if (module_is_active('Account') || module_is_active('CMMS')) @endif @if (module_is_active('Taskly')) @endif @if (module_is_active('Account') && $proposal->proposal_module == 'account') @elseif (module_is_active('Taskly') && $proposal->proposal_module == 'taskly') @elseif (module_is_active('CMMS') && $proposal->proposal_module == 'cmms') @endif @endpush @section('content')
{{ Form::model($proposal, ['route' => ['proposal.update', $proposal->id], 'method' => 'PUT', 'class' => 'w-100', 'enctype' => 'multipart/form-data', 'class' => 'needs-validation', 'novalidate']) }} @if ($proposal->proposal_module == 'account') @elseif ($proposal->proposal_module == 'taskly') @elseif ($proposal->proposal_module == 'cmms') @endif
{{ Form::label('customer_id', __('Customer'), ['class' => 'form-label']) }} {{ Form::select('customer_id', $customers, null, ['class' => 'form-control', 'id' => 'customer', 'data-url' => route('proposal.customer'), 'required' => 'required', 'placeholder' => 'Select Customer']) }}
{{ $errors->first('billing_type') }}
{{ Form::label('issue_date', __('Issue Date'), ['class' => 'form-label']) }}
{{ Form::date('issue_date', null, ['class' => 'form-control', 'required' => 'required']) }}
{{ Form::label('proposal_number', __('Proposal Number'), ['class' => 'form-label']) }}
@if (module_is_active('Account')) {{ Form::label('category_id', __('Category'), ['class' => 'form-label category_id']) }} {{ Form::select('category_id', $category, null, ['class' => 'form-control category_id', 'required' => 'required']) }} @endif @if (module_is_active('Taskly')) {{ Form::label('project', __('Project'), ['class' => 'form-label project_id']) }} {{ Form::select('project', $projects, $proposal->category_id, ['class' => 'form-control project_id', 'required' => 'required']) }} @endif @if (module_is_active('CMMS')) {{ Form::label('work_order', __('Work Orders'), ['class' => 'form-label work_order']) }} {{ Form::select('work_order', $work_order, null, ['class' => 'form-control work_order']) }} @endif
@if (module_is_active('Taskly'))
{{ Form::label('tax_project', __('Tax'), ['class' => 'form-label']) }} {{ Form::select('tax_project[]', $taxs, !empty($proposal->items->first()->tax) ? explode(',', $proposal->items->first()->tax) : null, ['class' => 'form-control get_tax multi-select choices', 'multiple' => 'multiple', 'id' => 'tax_project']) }}
@endif @if (module_is_active('Account')) @endif @if (module_is_active('CustomField') && !$customFields->isEmpty())
@include('custom-field::formBuilder', [ 'fildedata' => !empty($proposal->customField) ? $proposal->customField : '', ])
@endif
{{ Form::close() }}
@endsection @push('scripts') {{-- Load Billing types based on Account type --}} @endpush