ivankff / yii2-sortable
yii2 位置列工具
0.2.1
2021-11-26 11:36 UTC
Requires
- yiisoft/yii2: ~2.0
Requires (Dev)
- phpunit/phpunit: 4.*
This package is auto-updated.
Last update: 2024-09-26 17:39:42 UTC
README
SortableBehavior
public function behaviors() { return [ ... 'sort' => [ 'class' => 'ivankff\yii2Sortable\SortableBehavior', 'groupAttributes' => ['parent_id'], ], ... ]; }
控制器
public function actions() { return [ ... 'position' => [ 'class' => 'ivankff\yii2Sortable\BulkPositionAction', 'model' => [$this, 'findModel'], ], ... ]; }
网格视图
GridView::widget([ 'columns' => [ ... [ 'class' => 'ivankff\yii2Sortable\PositionColumn', 'attribute'=>'position', ], ... ], 'panel' => [ ... 'after' => '<div class="clearfix">' . Html::a('<i class="fas fa-sort-numeric-down"></i> Пересортировать', \yii\helpers\Url::to(['position']), ['data-pjax' => '1', 'data-pjax-container' => 'crud-datatable-pjax', 'class' => 'btn btn-primary float-right kv-position-set']) . '</div>', ... ], ]);