@Tat62

Как правильно настроить jsTree-yii2 от dreamteam?

Мне надо использовать дерево категорий с checkbox и json-данными. Я использую \yiidreamteam\jstree\JsTree::widget. Теоретически понятно - надо настроить jstree: установить плагин с checkbox, указать адрес json-файла и во view установить виджет. Но я не уверен правильно ли я поставил плагин с checkbox. Адрес json-файла надо ставить вместо \yii\helpers\Url::to(['ajax/tree']). Так или нет ? Если все правильно, то через контроллер принимать/передавать данные в json-формате. Подскажите, пожалуйста, правильно ли я думаю. Если нет, подскажите что надо делать. Вот используемый виджет:
<?= \yiidreamteam\jstree\JsTree::widget([
    'containerOptions' => [
        'class' => 'data-tree',
    ],
    'jsOptions' => [
        'core' => [
            'multiple' => false,
            'data' => [
                'url' => \yii\helpers\Url::to(['ajax/tree']),
            ],
            'themes' => [
                'name' => 'foobar',
                'url' => "/themes/foobar/js/jstree3/style.css",
                'dots' => true,
                'icons' => false,
            ],
            "plugins" => [	"checkbox"]
        ],
    ]
]) ?>
  • Вопрос задан
  • 245 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы