Viewing File: /home/ubuntu/misabloom-backend-base/resources/views/admin/orders/modals.blade.php
<!-- begin::Order Status Popup-modal -->
<div class="modal fade" tabindex="-1" id="change_order_status_{{$order->id ?? ''}}">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h6 class="modal-title"> {{ tr('order_status') }} </h6>
<div class="btn btn-icon btn-sm btn-active-light-primary ms-2" data-bs-dismiss="modal" aria-label="Close">
<span class="svg-icon svg-icon-2x"> <i class="lar la-times-circle fs-2x"></i> </span>
</div>
</div>
<div class="model-body m-5">
<form class="form" method="GET" action="{{ route('admin.orders.status') }}">
<div class="form-group">
<input type="hidden" name="order_id" value="{{ $order->id }}">
@if($order->order_status == ORDER_STATUS_RETURNED && $order->status == ORDER_RETURN_INITIATED)
<span class="text-danger fw-bolder"> {{ tr('return_reason') }} : </span>
<p class="px-3"> {{ $order->cancelled_reason ? : tr('na') }} </p>
@endif
@if($order->order_status == ORDER_STATUS_PENDING && $order->status != ORDER_COMPLETED)
<label for="reason" class="text-muted">{{ tr('orders_status_popup') }}</label>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_RECEIVED_{{ $order->id }}" value="{{ORDER_RECEIVED}}" @if($order->status == ORDER_RECEIVED || old('status') == ORDER_RECEIVED) checked @endif @if(!in_array($order->status, [ORDER_RECEIVED])) disabled @endif>
<label class="form-check-label" for="ORDER_RECEIVED_{{ $order->id }}">{{ tr('received') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_AWAITING_PICKUP_{{ $order->id }}" value="{{ORDER_AWAITING_PICKUP}}" @if($order->status == ORDER_AWAITING_PICKUP || old('status') == ORDER_AWAITING_PICKUP) checked @endif>
<label class="form-check-label" for="ORDER_AWAITING_PICKUP_{{ $order->id }}">{{ tr('awaiting_pickup') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_AWAITING_SHIPMENT_{{ $order->id }}" value="{{ORDER_AWAITING_SHIPMENT}}" @if($order->status == ORDER_AWAITING_SHIPMENT || old('status') == ORDER_AWAITING_SHIPMENT) checked @endif>
<label class="form-check-label" for="ORDER_AWAITING_SHIPMENT_{{ $order->id }}">{{ tr('awaiting_shipment') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_SHIPPED_{{ $order->id }}" value="{{ORDER_SHIPPED}}" @if($order->status == ORDER_SHIPPED || old('status') == ORDER_SHIPPED) checked @endif>
<label class="form-check-label" for="ORDER_SHIPPED_{{ $order->id }}">{{ tr('shipped') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_COMPLETED_{{ $order->id }}" value="{{ORDER_COMPLETED}}" @if($order->status == ORDER_COMPLETED || old('status') == ORDER_COMPLETED) checked @endif>
<label class="form-check-label" for="ORDER_COMPLETED_{{ $order->id }}">{{ tr('completed') }}</label>
</div>
@if(in_array($order->status, [ORDER_RECEIVED, ORDER_AWAITING_PICKUP, ORDER_AWAITING_SHIPMENT]))
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_CANCELLED_{{ $order->id }}" value="{{ORDER_CANCELLED}}" @if($order->status == ORDER_CANCELLED || old('status') == ORDER_CANCELLED) checked @endif>
<label class="form-check-label" for="ORDER_CANCELLED_{{ $order->id }}">{{ tr('cancelled') }}</label>
</div>
@endif
@elseif($order->order_status == ORDER_STATUS_RETURNED && $order->status != ORDER_REFUND_INITIATED)
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_RETURN_INITIATED_{{ $order->id }}" value="{{ORDER_RETURN_INITIATED}}" @if($order->status == ORDER_RETURN_INITIATED || old('status') == ORDER_RETURN_INITIATED) checked @endif>
<label class="form-check-label" for="ORDER_RETURN_INITIATED_{{ $order->id }}">{{ tr('return_initiated') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_RETURN_ACCEPTED_{{ $order->id }}" value="{{ORDER_RETURN_ACCEPTED}}" @if($order->status == ORDER_RETURN_ACCEPTED || old('status') == ORDER_RETURN_ACCEPTED) checked @endif>
<label class="form-check-label" for="ORDER_RETURN_ACCEPTED_{{ $order->id }}">{{ tr('return_accepted') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_RETURN_REJECTED_{{ $order->id }}" value="{{ORDER_RETURN_REJECTED}}" @if($order->status == ORDER_RETURN_REJECTED || old('status') == ORDER_RETURN_REJECTED) checked @endif>
<label class="form-check-label" for="ORDER_RETURN_REJECTED_{{ $order->id }}">{{ tr('return_rejected') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_RETURN_USER_DAMAGE_{{ $order->id }}" value="{{ORDER_RETURN_USER_DAMAGE}}" @if($order->status == ORDER_RETURN_USER_DAMAGE || old('status') == ORDER_RETURN_USER_DAMAGE) checked @endif>
<label class="form-check-label" for="ORDER_RETURN_USER_DAMAGE_{{ $order->id }}">{{ tr('return_user_damage') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_RETURN_SUCCESS_{{ $order->id }}" value="{{ORDER_RETURN_SUCCESS}}" @if($order->status == ORDER_RETURN_SUCCESS || old('status') == ORDER_RETURN_SUCCESS) checked @endif>
<label class="form-check-label" for="ORDER_RETURN_SUCCESS_{{ $order->id }}">{{ tr('return_success') }}</label>
</div>
@elseif($order->status == ORDER_REFUND_INITIATED && ($order->order_status == ORDER_STATUS_CANCELLED || $order->order_status == ORDER_STATUS_RETURNED))
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_REFUND_INITIATED_{{ $order->id }}" value="{{ORDER_REFUND_INITIATED}}" @if($order->status == ORDER_REFUND_INITIATED || old('status') == ORDER_REFUND_INITIATED) checked @endif>
<label class="form-check-label" for="ORDER_REFUND_INITIATED_{{ $order->id }}">{{ tr('refund_initiated') }}</label>
</div>
<div class="form-check py-2">
<input class="form-check-input" type="radio" name="status" id="ORDER_REFUND_SUCCESS_{{ $order->id }}" value="{{ORDER_REFUND_SUCCESS}}" @if($order->status == ORDER_REFUND_SUCCESS || old('status') == ORDER_REFUND_SUCCESS) checked @endif>
<label class="form-check-label" for="ORDER_REFUND_SUCCESS_{{ $order->id }}">{{ tr('refund_success') }}</label>
</div>
@else
<h4 class="text-success text-center"> {{ tr('order_completed') }} </h4>
@endif
</div>
@if($order->order_status != ORDER_STATUS_COMPLETED)
<div class="modal-footer mt-5">
<button type="button" class="btn btn-danger" data-bs-dismiss="modal">{{ tr('cancel') }}</button>
<button type="submit" class="btn btn-success">{{ tr('submit') }}</button>
</div>
@endif
</form>
</div>
</div>
</div>
</div>
<!-- end::Order Status Popup-modal -->
Back to Directory
File Manager