@JohnxFFF

Как организовать вложенные категории и страницы?

Есть категории, у которых есть неограниченное количество подкатегорий, и на любом из уровней страницы:
Каталог
- Мужская одежда (категория)
- - Носки (категория)
- - - Носок розовый (страница)
- - Шарф (страница)
и тп


Нужно как можно проще достать полный путь до узла, например мы на странице Носок розовый
страница должна быть доступна по такому url (site/man/socks/pink-sock)

Подскажите пожалуйста, как хранить эти данные в бд, чтобы удобно можно было вытянуть всех родителей (для хлебных крошек/ url ) ?

Не могу разобраться с видами хранения деревьев nested sets vs adjacency list

Подскажите, как организовать ?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 1
myks92
@myks92 Куратор тега Yii
Нашёл решение — пометь вопрос ответом!
Хорошо, что вы уже знаете про nested sets. Вам только нужно разобраться как это сделать. Надеюсь, уже погуглили эту тему и имеете представление. Осталось понять, как это сделать на Yii. Для него есть готовое расширение

Двумя словами это не описать. Дмитрий Елисеев в своём уроке Yii shop как раз показывает как это сделать. Можете найти урок и посмотреть.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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