isavon / yii2-sortablegrid
Yii2 框架的扩展
1.0
2022-07-08 10:42 UTC
Requires
- yiisoft/yii2: ~2.0.0
This package is auto-updated.
Last update: 2024-09-11 09:31:02 UTC
README
yii2-sortablegrid
安装
安装此扩展的首选方式是通过 composer。
要安装,请运行
$ php composer.phar require isavon/yii2-sortablegrid "@dev"
或添加
"isavon/yii2-sortablegrid": "@dev"
到您的 composer.json
文件的 require
部分。
变更
注意:有关各个版本变更的详细信息,请参阅变更日志。
用法
将 SortableGridAction 添加到您的控制器中。
public function actions() { return [ SortableGridAction::SORTABLE_ACTION => [ 'class' => SortableGridAction::className(), 'modelName' => Model::className(), ], ]; }
将 SortableGridBehavior 添加到您的模型中。
public function behaviors() { return [ [ 'class' => SortableGridBehavior::className(), 'sortableAttribute' => 'sortOrder', ], ]; }
并将 SortableGridView 添加到您的视图文件中。
<?= SortableGridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ 'id', 'name', 'created_at', [ 'class' => 'yii\grid\ActionColumn', 'template' => '{update} {delete}', ], ], ]) ?>
完成!