futuretek/yii2-grid
最新稳定版本:1.1.0
Composer 安装命令:
composer require futuretek/yii2-grid
包简介
Custom Futuretek Grid
关键字:
README 文档
README
Custom Futuretek Grid
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist futuretek/yii2-grid "*"
or add
"futuretek/yii2-grid": "*"
to the require section of your composer.json file.
Usage
Once the extension is installed, simply use it in your code by :
\futuretek\grid\GridView::widget(['dataProvider' => $dataProvider])
Sortable
-
Add to your database new
unsigned intattribute, suchposition. -
Add new behavior in the AR model, for example:
use himiklab\sortablegrid\SortableGridBehavior; public function behaviors() { return [ 'sort' => [ 'class' => SortableGridBehavior::className(), 'sortableAttribute' => 'position' ], ]; }
- Add action in the controller, for example:
use himiklab\sortablegrid\SortableGridAction; public function actions() { return [ 'sort' => [ 'class' => SortableGridAction::className(), 'modelName' => Model::className(), ], ]; }
-
Add parameter
sortableto GridView widget config -
Modify default
sortableActionif needed
\futuretek\grid\GridView::widget([ 'sortable' => true, 'sortableAction' => 'sortMyGridBitch' ]);
- You can also subscribe to the JS event 'sortableSuccess' generated widget after a successful sorting.
统计信息
- 总下载量: 189
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2022-01-05