Download the PHP package alex290/yii2-treemanager without Composer
On this page you can find all versions of the php package alex290/yii2-treemanager. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package yii2-treemanager
Yii2 Tree Manager Category
Расширение сортируется при помощи перетаскивания мышкой
Установка
Предпочтительным способом установки этого расширения является composer.
Запустить
php composer.phar require --prefer-dist alex290/yii2-treemanager "*"
или добавить
"alex290/yii2-treemanager": "*"
в раздел require вашего composer.json
файла.
в конфиге web.php
прописать
'modules' => [
'treemanager' => [
'class' => 'alex290\treemanager\Module',
'layout' => false,
],
],
Применение
После установки запустить виджет:
$arrModel = app\models\Category::find();
<?= TreeManager::widget([
'modelTree' => $arrModel,
]) ?>
Дополнительные параметры
'path' => '/admin/category', //Изменить путь для ссылок редактирования и удаления
'delete' => 'delete', //Изменить Action для удаления
'update' => 'update', //Изменить Action для редактирования
'viewPath' => '/article/view', //Активировать Action для Просмотра (путь абсолютный)
'firstWeight' => 0; //Изменить начальный вес (По умалчанию 0)
'name' => ['name'], // Поле названия можно поменять на несколько ['name', 'data']
'nameRazd'=> ':', // Если в назвнии несколько полей то можно использовать разделитель
Сама модель использует обязательные поля
'id',
'name' - Наименование - varchar,
'parent_id' - Родитель - int (0 - главная или id родителя),
'weight' - Вес(порядок) - int,
All versions of yii2-treemanager with dependencies
PHP Build Version
Package Version
Requires
yiisoft/yii2 Version
~2.0.0
The package alex290/yii2-treemanager contains the following files
Loading the files please wait ....