JsTree for Yii2
JsTree for Yii2., (*1)
WIP..., (*2)
Installation
The preferred way to install this helper is through composer., (*3)
Either run, (*4)
php composer.phar require "iutbay/yii2-jstree" "*"
or add, (*5)
"iutbay/yii2-jstree" : "*"
to the require section of your application's composer.json
file., (*6)
https://packagist.org/packages/iutbay/yii2-jstree, (*7)
Usage
With model and ActiveForm :, (*8)
<?= $form->field($model, 'test')->widget(\iutbay\yii2jstree\JsTree::className(), [
'items' => [
[
'id' => 1,
'text' => 'Test 1',
'children' => [
[
'id' => 2,
'text' => 'Test 2',
],
],
],
[
'id' => 3,
'text' => 'Test 3',
'icon' => 'fa fa-file', // font awesome icon
],
],
]) ?>
Without model :, (*9)
<?= \iutbay\yii2jstree\JsTree::widget([
'name' => 'test',
'value' => '1,2',
'items' => [
[
'id' => 1,
'text' => 'Test 1',
'children' => [
[
'id' => 2,
'text' => 'Test 2',
],
],
],
[
'id' => 3,
'text' => 'Test 3',
'icon' => 'fa fa-file', // font awesome icon
],
],
]) ?>