Viewing File: /home/ubuntu/misabloom-backend-base/resources/views/admin/orders/_search.blade.php

<form class="form" method="GET" enctype="multipart/form-data" action="{{ route('admin.orders.index') }}"> 
    @if(request()->user_id)
        <input type="hidden" name="user_id" value="{{ request()->user_id }}">
    @endif
    @if(request()->order_status)
        <input type="hidden" name="order_status" value="{{ request()->order_status }}">
    @endif
    @if(request('filter_by'))
        <input type="hidden" name="filter_by" value="{{ request('filter_by')}}">
    @endif
    <div class="d-flex justify-content-between mb-5">
        <div class="no-wrap p-2">
            <input type="text" name="search_key" class="form-control form-control-solid w-500px" placeholder="{{ tr('orders_search_placeholder') }}" value="{{ request()->search_key }}" title="{{ tr('orders_search_placeholder') }} " /> 
        </div>

        <div class="p-2">
            <select class="form-select form-select-solid w-200px" data-control="select2" data-placeholder="{{ tr('status') }}" name="status">
                <option selected disabled hidden>{{ tr('status') }} </option>
                @if(!request('order_status') || request('order_status') == ORDER_STATUS_PENDING)
                    <option value="{{ ORDER_RECEIVED }}" @if(request()->status == ORDER_RECEIVED) selected @endif }}> {{ tr('received') }} </option>
                    <option value="{{ ORDER_AWAITING_PICKUP }}" @if(request()->status == ORDER_AWAITING_PICKUP) selected @endif }}> {{ tr('awaiting_pickup') }} </option>
                    <option value="{{ ORDER_AWAITING_SHIPMENT }}" @if(request()->status == ORDER_AWAITING_SHIPMENT) selected @endif }}> {{ tr('awaiting_shipment') }} </option>
                    <option value="{{ ORDER_SHIPPED }}" @if(request()->status == ORDER_SHIPPED) selected @endif }}> {{ tr('shipped') }} </option>
                @endif

                @if(!request('order_status'))
                    <option value="{{ ORDER_COMPLETED }}" @if(request()->status == ORDER_COMPLETED) selected @endif }}> {{ tr('completed') }} </option>
                    <option value="{{ ORDER_CANCELLED }}" @if(request()->status == ORDER_CANCELLED) selected @endif }}> {{ tr('cancelled') }} </option>
                @endif

                @if(!request('order_status') || request('order_status') == ORDER_STATUS_RETURNED)
                    <option value="{{ ORDER_RETURN_INITIATED }}" @if(request()->status == ORDER_RETURN_INITIATED) selected @endif }}> {{ tr('return_initiated') }} </option>
                    <option value="{{ ORDER_RETURN_REJECTED }}" @if(request()->status == ORDER_RETURN_REJECTED) selected @endif }}> {{ tr('return_rejected') }} </option>
                    <option value="{{ ORDER_RETURN_ACCEPTED }}" @if(request()->status == ORDER_RETURN_ACCEPTED) selected @endif }}> {{ tr('return_accepted') }} </option>
                    <option value="{{ ORDER_RETURN_USER_DAMAGE }}" @if(request()->status == ORDER_RETURN_USER_DAMAGE) selected @endif }}> {{ tr('return_user_damage') }} </option>
                    <option value="{{ ORDER_RETURN_SUCCESS }}" @if(request()->status == ORDER_RETURN_SUCCESS) selected @endif }}> {{ tr('return_success') }} </option>
                @endif

                @if(!request('order_status') || request('order_status') == ORDER_STATUS_CANCELLED)
                    <option value="{{ ORDER_REFUND_INITIATED }}" @if(request()->status == ORDER_REFUND_INITIATED) selected @endif }}> {{ tr('refund_initiated') }} </option>
                    <option value="{{ ORDER_REFUND_SUCCESS }}" @if(request()->status == ORDER_REFUND_SUCCESS) selected @endif }}> {{ tr('refund_success') }} </option>
                @endif
            </select>
        </div>
        
        <div class="p-2">
            <button class="btn btn-success" title="{{ tr('search') }}"> <span class="svg-icon svg-icon-2"> {{ tr('search') }} </span> </button>
        </div>

        <div class="p-2">
            <a href="{{ route('admin.orders.index',['user_id' => request()->id, 'order_status' => request()->order_status ]) }}" class="btn btn-danger" title="{{ tr('clear') }}"> <span class="svg-icon svg-icon-2"> {{ tr('clear') }} </span> </a>
        </div>
    </div>
</form>
Back to Directory File Manager