我正在Yii 2
开发一个员工页面,但我有疑问。
当我将状态从Pending
更改为Approved
以下是我的一些代码:
[
'class' => 'kartik\grid\EditableColumn',
'attribute'=>'Stat',
'width'=>'15%',
'value'=>function($model){
return (@$model->Stat=='0'?'Pending':'Approved');},
'filter'=>['Pending','Diterima'],
'label' => 'Status',
'refreshGrid'=>true,
'editableOptions'=> [
'format' => Editable::FORMAT_BUTTON,
'asPopover' => true,
'inputType' => Editable::INPUT_DROPDOWN_LIST,
'data'=>['0'=>'Pending', '1'=>'Approved'],
'options' => ['class'=>'form-control'],
]
以下是生成代码的输出:
我该怎么做?