| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 | <?phpuse yii\grid\GridView;use yii\helpers\Html;/* @var $this yii\web\View *//* @var $searchModel backend\models\search\ArticleSearch *//* @var $dataProvider yii\data\ActiveDataProvider */$this->title = '回收站';$this->params['breadcrumbs'][] = $this->title;?><div class="article-index">    <p>        <?= Html::a('清空回收站', ['clear'], [            'class' => 'btn btn-danger',            'data' => [                'ajax' => 1,                'confirm' => '确定要清空吗?',            ]        ]) ?>    </p>    <div class="box box-success">        <div class="box-body">            <?= GridView::widget([                'dataProvider' => $dataProvider,                'columns' => [                    'id',                    'title',                    'category',                    [                        'attribute' => 'status',                        'value' => function($model) {                            $arr = [0 => Html::icon('clock-o'), 1 => Html::icon('check'), 10 => Html::icon('times')];                            return $arr[$model->status];                        },                        'format' => 'raw'                    ],                    // 'author',                    // 'created_at:datetime',                     'deleted_at:datetime',                    // 'status',                    // 'cover',                    [                        'class' => 'common\helpers\DiyActionColumn',                        'template' => '{update} {delete}',                        'buttons' => [                            'update' => function($url, $model) {                                return Html::a('还原',['reduction'], [                                    'data-ajax' => 1,                                    'data-method' => 'post',                                    'data-params' => ['id' => $model->id],                                    'data-refresh' => '1'                                ]);                            },                            'delete' => function($url, $model) {                                return Html::a('清除',['hard-delete'], [                                    'data-ajax' => 1,                                    'data-confirm' => '确定要彻底删除吗?不可恢复!',                                    'data-params' => ['id' => $model->id],                                    'data-method' => 'post',                                    'data-refresh' => '1'                                ]);                            }                        ]                    ],                ],            ]); ?>        </div>    </div></div>
 |