@extends('layouts.app') @section('title', __('transaction.search')) @section('content')
{{ Form::open(['method' => 'get', 'class' => 'form-inline']) }} {{ Form::text('search_query', request('search_query'), ['class' => 'form-control form-control-sm mr-2 mt-4 mt-sm-0', 'placeholder' => __('transaction.search_text')]) }} {{ Form::text('start_date', $startDate, ['class' => 'form-control form-control-sm mr-2 mt-4 mt-sm-0 date-select', 'style' => 'width:100px', 'placeholder' => __('time.start_date')]) }} {{ Form::text('end_date', $endDate, ['class' => 'form-control form-control-sm mr-2 mt-4 mt-sm-0 date-select', 'style' => 'width:100px', 'placeholder' => __('time.end_date')]) }} {{ Form::select('category_id', $categories, request('category_id'), ['placeholder' => __('category.all'), 'class' => 'form-control form-control-sm mr-2 mt-4 mt-sm-0', ]) }} {{ Form::select('bank_account_id', $bankAccounts, request('bank_account_id'), ['placeholder' => '-- '.__('transaction.origin_destination').' --', 'class' => 'form-control form-control-sm mr-2']) }}
{{ Form::submit(__('app.search'), ['class' => 'btn btn-primary btn-sm mr-2']) }} {{ link_to_route('transaction_search.index', __('app.reset'), [], ['class' => 'btn btn-secondary btn-sm']) }}
{{ Form::close() }}
@if ($searchQuery) @desktop @forelse ($transactions as $key => $transaction) @empty @endforelse
{{ __('app.table_no') }} {{ __('app.date') }} {{ __('transaction.description') }} {{ __('transaction.amount') }} {{ __('app.action') }}
{{ 1 + $key }} {{ $transaction->date }} ({{ $transaction->day_name }})
@if ($transaction->partner) @php $partnerRoute = route('partners.show', [ $transaction->partner_id, 'start_date' => $startDate, 'end_date' => $endDate, ]); @endphp {{ $transaction->partner->name }} @endif {{ $transaction->bankAccount->name }} @if ($transaction->category) @php $categoryRoute = route('categories.show', [ $transaction->category_id, 'start_date' => $startDate, 'end_date' => $endDate, ]); @endphp {!! $transaction->category->name_label !!} @endif
{!! $transaction->date_alert !!} {!! nl2br(htmlentities($transaction->description)) !!}
{{ $transaction->amount_string }} {{ link_to_route('transactions.show', __('app.show'), [ $transaction, 'query' => $searchQuery, 'start_date' => $startDate, 'end_date' => $endDate, 'reference_page' => 'transaction_search', ], ['class' => 'btn btn-secondary btn-sm']) }}
{{ __('transaction.not_found') }}
@elsedesktop
@foreach ($transactions as $transaction) @include('transaction_search.partials.single_transaction_mobile', ['transaction' => $transaction]) @endforeach
@enddesktop @endif
@endsection @section('styles') {{ Html::style(url('css/plugins/jquery.datetimepicker.css')) }} @endsection @push('scripts') {{ Html::script(url('js/plugins/jquery.datetimepicker.js')) }} @endpush