= $this->title ?>
$dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => \yii\grid\SerialColumn::className()],
'order_booking_id',
'username',
'parcel_item_type_name',
[
'attribute' => 'payment_status',
'filter' => [OrderParcel::PAYMENT_STATUS_PENDING => 'Pending',
OrderParcel::PAYMENT_STATUS_SUCCESS => 'Success',
OrderParcel::PAYMENT_STATUS_FAILURE => 'Failure',
],
'filterInputOptions' => ['class' => 'select2 form-control col-md-6', 'prompt' => 'All'],
'value' => function (OrderParcel $model) {
return OrderParcel::getPaymentStatusLabel($model->payment_status);
}
],
[
'attribute' => 'order_status',
'filter' => [OrderParcel::ORDER_STATUS_ACCEPTED => 'Accepted',
OrderParcel::ORDER_STATUS_PENDING => 'Pending',
OrderParcel::ORDER_STATUS_REJECTED => 'Rejected',
],
'filterInputOptions' => ['class' => 'select2 form-control col-md-6', 'prompt' => 'All'],
'format' => 'raw',
'value' => function (OrderParcel $model) {
return Html::activeDropDownList($model, 'order_status',
$model->getOrderStatus('', $model->order_status),['class'=>'select2 order-status']);
}
],
[
'class' => \yii\grid\ActionColumn::className(),
'header' => Yii::t('backend', 'Actions'),
'template' => '{view}',
'buttons' => [
'view' => function ($url, $model, $key) {
return Html::a('
',
'javascript:;',
[
'data-toggle' => 'tooltip',
'class' => 'quick-view'
]);
},
],
],
],
]);
?>