Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Greg Popov
@Gregpopov
Full stack web developer
Yii
Рекурсия
Как в Yii2 сгенерировать бесконечное меню?
Привет.
Подскажите как правильно средствами Yii сгенерировать бесконечное меню опираясь на поле parent_id? Если такого решения нет, то как лучше его оформить?
Заранее спасибо.
Вопрос задан
более трёх лет назад
444 просмотра
1
комментарий
Подписаться
1
Оценить
1
комментарий
Facebook
Вконтакте
Twitter
enchikiben
@EnChikiben
модель parent_id очень ресурсная, будут у вас врожденность N уровней надо сделать N-1 запросов к базе
Написано
более трёх лет назад
Решения вопроса
1
Антон Натаров
@HanDroid
Смотри тут
Тут посмотрите категории и каталог. Они будут у вас любой вложенности.
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
enchikiben
@EnChikiben
вот
https://habrahabr.ru/post/266155/
описание хорошее описание деревьев, там же и есть как вырбать меню в один запрос к базе (
https://github.com/creocoder/yii2-nested-sets)
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Yii
Простой
Как правильно вернуть данные из рекурсивной функции?
1 подписчик
19 июл.
122 просмотра
2
ответа
Yii
Средний
Как исправить ошибку YII2 — [name].JPG-[name].jpg?
1 подписчик
08 мая
67 просмотров
0
ответов
Yii
+1 ещё
Простой
Как изменить размер модального окна бутстрапа?
1 подписчик
19 апр.
121 просмотр
1
ответ
Yii
+1 ещё
Простой
Что делает Cron для Yii2?
1 подписчик
10 апр.
151 просмотр
1
ответ
Yii
Простой
Yii2. Скрылся раздел. Как его активировать снова?
1 подписчик
09 апр.
107 просмотров
2
ответа
Yii
+2 ещё
Простой
Как создать docker-контейнер в проекте на Yii2, в котором бы работал cron?
4 подписчика
21 мар.
1012 просмотров
2
ответа
Yii
Простой
Как обойти ограничение максимального размера поля в 255 символов?
1 подписчик
18 февр.
113 просмотров
2
ответа
Yii
+1 ещё
Средний
Google recaptha как удалить из Yii2?
1 подписчик
23 янв.
106 просмотров
1
ответ
Yii
Простой
Куда пропала yii валидация на клиенте?
1 подписчик
20 янв.
69 просмотров
0
ответов
Yii
Простой
Актуален ли yii2 в 2025?
2 подписчика
17 янв.
896 просмотров
4
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-developer / PHP-разработчик
Wanted
До 250 000 ₽
Full stack WEB разработчик
VERESK
•
Владимир
от 150 000 ₽
PHP-разработчик (Symfony)
еКапуста
•
Новосибирск
от 160 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама