pheme / yii2-toggle-column
提供切换数据列和操作功能
0.8
2020-07-09 16:07 UTC
Requires
- yiisoft/yii2: >=2.0.7
This package is not auto-updated.
Last update: 2024-09-14 17:42:39 UTC
README
提供切换数据列和操作功能
安装
安装此扩展的首选方式是通过 Composer。
运行以下命令之一
php composer.phar require --prefer-dist pheme/yii2-toggle-column "*"
或者在您的 composer.json
文件的 require 部分添加
"pheme/yii2-toggle-column": "*"
到您的 composer.json
文件。
使用方法
扩展安装后,只需在代码中通过以下方式使用它
// In your Controller use pheme\grid\actions\ToggleAction; public function actions() { return [ 'toggle' => [ 'class' => ToggleAction::className(), 'modelClass' => 'path\to\your\Model', // Uncomment to enable flash messages //'setFlash' => true, ] ]; } // In your view use yii\grid\GridView; use yii\widgets\Pjax; Pjax::begin(); GridView::widget( [ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ 'id', [ 'class' => '\pheme\grid\ToggleColumn', 'attribute' => 'active', // Uncomment if you don't want AJAX // 'enableAjax' => false, ], ['class' => 'yii\grid\ActionColumn'], ], ] ); Pjax::end();