/var/www/vhosts/nabawater/backend/controllers
NameSizeModeActions
ActivityLogController.php16500644editdlrm
AddressTypeController.php64660644editdlrm
AdminOrderReportController.php35920644editdlrm
AdminUserController.php125230644editdlrm
AdsController.php97430644editdlrm
AreaController.php70190644editdlrm
BannerController.php71000644editdlrm
BranchController.php339890644editdlrm
BranchReviewController.php22090644editdlrm
CashBackPromotionsController.php120510644editdlrm
CategoryController.php87950644editdlrm
CityController.php55180644editdlrm
CmsController.php60260644editdlrm
ConfigurationController.php105640644editdlrm
CountryController.php52340644editdlrm
CouponController.php152450644editdlrm
CuisineController.php82070644editdlrm
DashboardController.php58050644editdlrm
DeliveryAreaController.php75060644editdlrm
DeliveryboyController.php76620644editdlrm
DeliveryChargeSettingsController.php45560644editdlrm
DriverOrderController.php35850644editdlrm
EnquiryController.php25410644editdlrm
FaqController.php65710644editdlrm
IngredientController.php69540644editdlrm
ItemController.php341500644editdlrm
ItemImportController.php38480644editdlrm
ItemIngredientGroupController.php111050644editdlrm
ItemMappingController.php121600644editdlrm
ItemTypeController.php74450644editdlrm
LanguageController.php38470644editdlrm
LoginController.php16840644editdlrm
LoyalityPointController.php66550644editdlrm
MallProductController.php63980644editdlrm
MetaTagController.php50390644editdlrm
MobileTranslationController.php44510644editdlrm
NewsLetterController.php52070664editdlrm
NewsletterController.php52070644editdlrm
NewsletterSubscriberController.php17470644editdlrm
NotificationController.php83820644editdlrm
OrderController.php937130644editdlrm
OrderMallProductController.php76610644editdlrm
OrderParcelController.php27520644editdlrm
OrderReportController.php39040644editdlrm
ParcelItemTypeController.php43570644editdlrm
PromotionController.php67100644editdlrm
PushNotificationController.php29900644editdlrm
RatingController.php6230644editdlrm
RefundRequestController.php29640644editdlrm
reject-index.php429310644editdlrm
RejectedOrderReportController.php5660644editdlrm
ReportController.php422320644editdlrm
RoleController.php52300644editdlrm
SiteController.php3570644editdlrm
StockController.php20670644editdlrm
TaxController.php45680644editdlrm
TodaySpecialController.php74730644editdlrm
TopOrderItemReportController.php38660644editdlrm
TopupController.php46190644editdlrm
UnitController.php71150644editdlrm
UserController.php135660644editdlrm
UserLevelController.php37870644editdlrm
VendorBankController.php28800644editdlrm
VendorController.php244910644editdlrm
VendorOrderReportController.php51460644editdlrm
VendorPaymentController.php60940644editdlrm
VendorTypeController.php84280644editdlrm
WalletController.php17910644editdlrm
WalletTranscationController.php22820644editdlrm
WebpushNotificationController.php25630644editdlrm
Edit: /var/www/vhosts/nabawater/backend/controllers/reject-index.php (42931B)
title = yii::t('backend','Order Management'); ?>

title ?>


render('_search', ['model' => $searchModel]) ?>
$dataProvider, 'filterModel' => $searchModel, 'hideFilterRow' => true, 'columns' => [ //['class' => \yii\grid\SerialColumn::className()], [ 'label' => Yii::t('backend', 'Order Number'), 'attribute' => 'order_number', 'format' => 'raw', 'value' => function ( \backend\models\Order $model ) { if ($model->order_type == $model::ORDER_TYPE_PICKUP) { $html = Html::img('https://s3.amazonaws.com/ontabee/ontabee/backend/pickup.png', [ 'alt' => 'Pickup', 'data-toggle' => 'tooltip', 'title' => '', 'data-original-title' => Yii::t('backend', 'Pickup'), ]); } else { $html = Html::img('https://s3.amazonaws.com/ontabee/ontabee/backend/delivery.png', [ 'alt' => 'Delivery', 'data-toggle' => 'tooltip', 'title' => '', 'data-original-title' => Yii::t('backend', 'Delivery'), ]); } $delivery_option = ''; if ((int)$model->delivery_option === $model::DELIVERY_OPTION_ASAP) { $delivery_option = Html::tag('span', 'ASAP', ['class' => 'badge badge-danger']); } else { $delivery_option = Html::tag('span', 'Later', ['class' => 'badge badge-warning']);; } return $model->order_number." - ".$html." - ".$delivery_option; } ], [ 'attribute' => 'username', 'filterInputOptions' => ['class' => 'form-control col-md-10'], 'value' => function (Order $model) { return $model->customer_email; } ], [ 'attribute' => 'branch_name', //'filterInputOptions' => ['class' => 'form-control col-md-12'], 'value' => function (Order $model) { return $model->branch_name; } ], [ 'attribute' => 'order_date_time', 'label' => yii::t('backend','Order Date Time'), 'value' => 'order_date_time', //'filterInputOptions' => ['class' => 'bootstrapMaterialDatePicker form-control' ], ], [ 'attribute' => 'order_total', 'label' => yii::t('backend','Order Total'), 'format' => 'raw', 'value' => function ( \backend\models\Order $model ) { return Com::setPriceFormat($model->order_total); } ], [ 'attribute' => 'order_status', 'label' => yii::t('backend','Order Status'), 'filter' => [ Order::ORDER_STATUS_ACCEPTED => 'Accepted', Order::ORDER_STATUS_PENDING => 'Pending', Order::ORDER_STATUS_PREPARED => 'Prepared', Order::ORDER_STATUS_ONTHEWAY => 'On the Way', Order::ORDER_STATUS_DELIVERED => 'Delivered', Order::ORDER_STATUS_REJECTED => 'Rejected', Order::ORDER_STATUS_DELIVERYBOY_ASSIGNED => 'Delivery Boy Assigned', Order::ORDER_STATUS_DELIVERYBOY_ACCEPTED => 'Delivery Boy Accepted', Order::ORDER_STATUS_DELIVERYBOY_REJECTED => 'Delivery Boy Rejected', Order::ORDER_STATUS_DELIVERYBOY_REQUESTED => 'Delivery Boy Requested', Order::ORDER_STATUS_READY_TO_PICKUP => 'Ready To Pickup' ], 'filterInputOptions' => [ 'class' => 'select2 form-control ', 'prompt' => 'All' ], 'format' => 'raw', 'value' => function (Order $model) { return Html::activeDropDownList($model, 'order_status', $model->getOrderStatus('', $model->order_status, $model->order_type), ['class'=>'select2 form-control order-status']); } ], [ 'attribute' => 'payment_status', 'filterInputOptions' => ['class' => 'select2 form-control', 'prompt'=> yii::t('backend','All')], 'filter' => [ Order::PAYMENT_STATUS_PENDING => yii::t('backend','Pending'), Order::PAYMENT_STATUS_SUCCESS => yii::t('backend','Success'), Order::PAYMENT_STATUS_FAILURE => yii::t('backend','Failure') ], 'format' => 'raw', 'value' => function (Order $model) { return Html::activeDropDownList($model, 'payment_status', $model->getPaymentStatus(), ['class' => 'select2 form-control col-md-10 payment-status'] ); } ], [ 'class' => \yii\grid\ActionColumn::className(), 'header' => Yii::t('backend', 'Actions'), 'template' => '{view}{assign}{track}', 'buttons' => [ 'view' => function ($url, $model, $key) { return Html::a('' ,'javascript:;', [ 'data-toggle' => 'tooltip', 'class' => 'quick-view' ]); }, 'assign' => function ($url, $model, $key) { if ($model->order_type == $model::ORDER_TYPE_PICKUP) { return ; } else { if ( ( (int)Order::ORDER_STATUS_DELIVERED != (int)$model->order_status && (int)Order::ORDER_STATUS_PENDING != (int)$model->order_status && (int)Order::ORDER_STATUS_REJECTED != (int)$model->order_status && (int)Order::ORDER_STATUS_ONTHEWAY != (int)$model->order_status && (int)Order::ORDER_STATUS_DELIVERED_TO_RIDER != (int)$model->order_status && (int)Order::ORDER_STATUS_DELIVERYBOY_ASSIGNED != (int)$model->order_status && (int)Order::ORDER_STATUS_DELIVERYBOY_ACCEPTED != (int)$model->order_status && (int)Order::ORDER_STATUS_PREPARED != (int)$model->order_status && (int)Order::ORDER_STATUS_READY_TO_PICKUP != (int)$model->order_status ) || (int)Order::ORDER_STATUS_DELIVERYBOY_REJECTED == (int)$model->order_status ) { return Html::a('' ,'javascript:;', [ 'data-toggle' => 'tooltip', 'class' => 'assign-order' ]); } else { return ; } } }, 'track' => function ($url, $model, $key) { if ($model->order_type == $model::ORDER_TYPE_PICKUP) { return ; } else { if ( $model->order_status == $model::ORDER_STATUS_ONTHEWAY || $model->order_status == $model::ORDER_STATUS_DELIVERED_TO_RIDER) { return Html::a('','javascript:;', [ 'class' => 'track-delivery-boy', 'onclick' => '$("#track_order_key").val("'. $key . '")' ]); } else { return; } } } ], ], ], ]); ?> $dataProvider, 'filterModel' => $searchModel, 'hideFilterRow' => true, 'columns' => [ //['class' => \yii\grid\SerialColumn::className()], [ 'label' => Yii::t('backend', 'Order Number'), 'attribute' => 'order_number', 'format' => 'raw', 'value' => function ( \backend\models\Order $model ) { if ($model->order_type == $model::ORDER_TYPE_PICKUP) { $html = Html::img('https://s3.amazonaws.com/ontabee/ontabee/backend/pickup.png', [ 'alt' => 'Pickup', 'data-toggle' => 'tooltip', 'title' => '', 'data-original-title' => Yii::t('backend', 'Pickup'), ]); } else { $html = Html::img('https://s3.amazonaws.com/ontabee/ontabee/backend/delivery.png', [ 'alt' => 'Delivery', 'data-toggle' => 'tooltip', 'title' => '', 'data-original-title' => Yii::t('backend', 'Delivery'), ]); } $delivery_option = ''; if ((int)$model->delivery_option === $model::DELIVERY_OPTION_ASAP) { $delivery_option = Html::tag('span', 'ASAP', ['class' => 'badge badge-danger']); } else { $delivery_option = Html::tag('span', 'Later', ['class' => 'badge badge-warning']);; } return $model->order_number." - ".$html." - ".$delivery_option; } ], [ 'attribute' => 'username', 'label' => yii::t('backend','Name'), 'filterInputOptions' => ['class' => 'form-control col-md-10'], 'value' => function (Order $model) { return 'Delivery Squad'; } ], [ 'attribute' => 'branch_name', //'filterInputOptions' => ['class' => 'form-control col-md-12'], 'value' => function (Order $model) { return $model->branch_name; } ], [ 'attribute' => 'order_date_time', 'label' => yii::t('backend','Order Date Time'), 'value' => 'order_date_time', //'filterInputOptions' => ['class' => 'bootstrapMaterialDatePicker form-control' ], ], [ 'attribute' => 'order_total', 'label' => yii::t('backend','Order Total'), 'format' => 'raw', 'value' => function ( \backend\models\Order $model ) { return Com::setPriceFormat($model->order_total); } ], [ 'attribute' => 'order_status', 'label' => yii::t('backend','Order Status'), 'filter' => [ Order::ORDER_STATUS_ACCEPTED => 'Accepted', Order::ORDER_STATUS_PENDING => 'Pending', Order::ORDER_STATUS_PREPARED => 'Prepared', Order::ORDER_STATUS_ONTHEWAY => 'On the Way', Order::ORDER_STATUS_DELIVERED => 'Delivered', Order::ORDER_STATUS_REJECTED => 'Rejected', Order::ORDER_STATUS_DELIVERYBOY_ASSIGNED => 'Delivery Boy Assigned', Order::ORDER_STATUS_DELIVERYBOY_ACCEPTED => 'Delivery Boy Accepted', Order::ORDER_STATUS_DELIVERYBOY_REJECTED => 'Delivery Boy Rejected', Order::ORDER_STATUS_DELIVERYBOY_REQUESTED => 'Delivery Boy Requested', Order::ORDER_STATUS_READY_TO_PICKUP => 'Ready To Pickup' ], 'filterInputOptions' => [ 'class' => 'select2 form-control ', 'prompt' => 'All' ], 'format' => 'raw', 'value' => function (Order $model) { return Html::activeDropDownList($model, 'order_status', $model->getOrderStatus('', $model->order_status, $model->order_type), ['class'=>'select2 form-control order-status']); } ], [ 'attribute' => 'payment_status', 'filterInputOptions' => ['class' => 'select2 form-control', 'prompt'=> yii::t('backend','All')], 'filter' => [ Order::PAYMENT_STATUS_PENDING => yii::t('backend','Pending'), Order::PAYMENT_STATUS_SUCCESS => yii::t('backend','Success'), Order::PAYMENT_STATUS_FAILURE => yii::t('backend','Failure') ], 'format' => 'raw', 'value' => function (Order $model) { return Html::activeDropDownList($model, 'payment_status', $model->getPaymentStatus(), ['class' => 'select2 form-control col-md-10 payment-status'] ); } ], [ 'class' => \yii\grid\ActionColumn::className(), 'header' => Yii::t('backend', 'Actions'), 'template' => '{view}{assign}{track}', 'buttons' => [ 'view' => function ($url, $model, $key) { return Html::a('' ,'javascript:;', [ 'data-toggle' => 'tooltip', 'class' => 'quick-view' ]); }, 'assign' => function ($url, $model, $key) { if ($model->order_type == $model::ORDER_TYPE_PICKUP) { return ; } else { if ( ( (int)Order::ORDER_STATUS_DELIVERED != (int)$model->order_status && (int)Order::ORDER_STATUS_PENDING != (int)$model->order_status && (int)Order::ORDER_STATUS_REJECTED != (int)$model->order_status && (int)Order::ORDER_STATUS_ONTHEWAY != (int)$model->order_status && (int)Order::ORDER_STATUS_DELIVERED_TO_RIDER != (int)$model->order_status && (int)Order::ORDER_STATUS_DELIVERYBOY_ASSIGNED != (int)$model->order_status && (int)Order::ORDER_STATUS_DELIVERYBOY_ACCEPTED != (int)$model->order_status && (int)Order::ORDER_STATUS_PREPARED != (int)$model->order_status && (int)Order::ORDER_STATUS_READY_TO_PICKUP != (int)$model->order_status ) || (int)Order::ORDER_STATUS_DELIVERYBOY_REJECTED == (int)$model->order_status ) { return Html::a('' ,'javascript:;', [ 'data-toggle' => 'tooltip', 'class' => 'assign-order' ]); } else { return ; } } }, 'track' => function ($url, $model, $key) { if ($model->order_type == $model::ORDER_TYPE_PICKUP) { return ; } else { if ( $model->order_status == $model::ORDER_STATUS_ONTHEWAY || $model->order_status == $model::ORDER_STATUS_DELIVERED_TO_RIDER) { return Html::a('','javascript:;', [ 'class' => 'track-delivery-boy', 'onclick' => '$("#track_order_key").val("'. $key . '")' ]); } else { return; } } } ], ], ], ]); ?>
registerJsFile("https://maps.googleapis.com/maps/api/js?key=".Configuration::get(Configuration::MAP_KEY)); ?>