@section('title', __('Expenses')) {{-- Expenses Summary --}} @include('admin.pages.expenses.header')
Search Filter
{{-- projects --}}
{!! Form::label('filter_projects', 'Projects') !!} {!! Form::select('filter_projects', [], [], [ 'class' => 'form-select', 'data-kt-select2' => 'true', 'multiple' => 'multiple', 'data-placeholder' => __('All'), 'data-allow-clear' => 'true', 'data-remote' => route('resource-select', ['Project', 'hasExpense']) ]) !!}
{{-- programs --}}
{!! Form::label('filter_programs', 'Programs') !!} {!! Form::select('filter_programs', [], [], [ 'class' => 'form-select', 'data-kt-select2' => 'true', 'multiple' => 'multiple', 'data-placeholder' => __('All'), 'data-allow-clear' => 'true', 'data-remote' => route('resource-select', ['Program', 'hasExpense']) ]) !!}
{{-- expense Status --}}
{!! Form::label('project Status', 'Expense Status') !!} {!! Form::select('filter_status', $expense_statuses, null, ['class' => 'form-select', 'data-kt-select2' => 'true', 'data-placeholder' => 'All', 'data-allow-clear' => 'true', 'multiple' => 'multiple']) !!}
{{-- client --}}
{!! Form::label('filter_companies', 'Client') !!} {!! Form::select('filter_companies', [], null, [ 'class' => 'form-select', 'data-kt-select2' => 'true', 'data-placeholder' => 'All Clients', 'multiple' => 'multiple', 'data-allow-clear' => 'true', 'data-remote' => route('resource-select', ['groupedCompany', 'hasExpense']), ]) !!}
{{-- category --}}
{!! Form::label('filter_categories', 'Category') !!} {!! Form::select('filter_categories', [], null, [ 'class' => 'form-select', 'data-kt-select2' => 'true', 'data-placeholder' => 'All', 'multiple' => 'multiple', 'data-allow-clear' => 'true', 'data-remote' => route('resource-select', ['ExpenseCategory', 'hasExpense']), ]) !!}
{{-- miscellaneous filter --}}
{!! Form::label('miscellaneous_filter', 'Miscellaneous') !!} {!! Form::select('miscellaneous_filter', [ 'Invoice' => [ 'hasInvoices' => 'Has Invoices', 'doesnthaveInvoices' => 'Does Not Have Invoices', ], 'Currency' => [ 'localCurrency' => 'Local Currency', 'foreignCurrency' => 'Foreign Currency', ], 'Payment' => [ 'fully_paid' => 'Fully Paid', 'partially_paid' => 'Partially Paid', 'no_payment' => 'No Payment' ] ], '', [ 'class' => 'form-select', 'data-kt-select2' => 'true', 'data-placeholder' => 'Filter', 'multiple' => 'multiple', 'data-allow-clear' => 'true' ]) !!}
{{$dataTable->table()}}
@push('scripts') {{$dataTable->scripts(null, ['nonce' => csp_nonce()])}} @endpush