constantingd / yii2-treemanager
Yii2 Tree manager (分类)
0.1
2018-05-11 20:22 UTC
Requires
- yiisoft/yii2: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-24 06:16:28 UTC
README
扩展可以通过拖动鼠标进行排序
安装
安装此扩展的首选方式是 composer.
运行
php composer.phar require --prefer-dist constantingd/yii2-treemanager "*"
或者
"constantingd/yii2-treemanager": "*"
在 composer.json
文件的 require 部分添加
在 web.php
配置文件中写入
'modules' => [
'treemanager' => [
'class' => 'constantingd\treemanager\Module',
'layout' => false,
],
],
应用
安装后运行小部件
$arrModel = app\models\Category::find();
<?= TreeManager::widget([
'modelTree' => $arrModel,
'path' => '/admin/category', //Путь для ссылок редактирования и удаления
]) ?>
模型本身使用必填字段
'id',
'name' - Наименование - varchar,
'parent_id' - Родитель - int (0 - главная или id родителя),
'weight' - Вес(порядок) - int,