Виджет Menu и фронт tree на jquery

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
webplus
Сообщения: 313
Зарегистрирован: 2012.02.24, 22:05

Виджет Menu и фронт tree на jquery

Сообщение webplus »

Здравствуйте!
На сайте использую виджет yii\widgets\Menu;
в него передаю массив вложенных категорий, т.е. с parent_id.
Перед передачей я его рекурсивно собираю, дети находятся в items каждого узла.
В общем все дерево виджет мне выводит. Но я захотел сделать на jquery открытие каждого узла, и если в узле есть дети, то добавлять к родителю символ "+" - для открытия. Проделал работу и у меня получилось меню, вот скрин Изображение
Но оно не идеальное!
Может есть уже готовые подобные решения для виджета yii\widgets\Menu с адаптивностью bootstrap-а?
Сайт по работе в Украине: https://jobis.com.ua/. Сайт по поиску строителей: https://stroyzakaz.com.ua/
Создание сайтов в Киеве: https://webplus.com.ua/ по доступной цене.

yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: Виджет Menu и фронт tree на jquery

Сообщение yiiliveext »

yii\bootstrap\Nav под себя кастомизировать можете

Drugpunker
Сообщения: 126
Зарегистрирован: 2014.08.13, 19:44

Re: Виджет Menu и фронт tree на jquery

Сообщение Drugpunker »

Тоже предстоит реализовать подобное, но для комментариев.
FancyTree можно посмотреть наверно. Как там реализовано.


Ответить