StivinKing
@StivinKing

Как правильно решить такую задачу с иерархией категорий?

Доброго времени суток,

Прошу не решения, а больше толчка в правильном направлении, точнее хорошего такого пинка.
Задачка следующая:
У нас есть категории с подкатегориями (безгранично много). Сначала видны только главные категории, при нажатии на категорию - открываются её подкатегории (при помощи ?group = ...) (другие закрыты) и т.д.
Так же рядом с категориями, и подкатегориями, выводятся значения кол-ва товаров, которые относятся к данным категориям.

Я думаю так. Правильно ли это, или глупо?
По действиям:
1) Вытаскиваем весь список категорий, и в зависимости от принятого $_GET['group'] составляем массив родителей. После чего переворачиваем массив, чтобы начиналось с корневой категории.
2) Благодаря первого действию выстраиваем дерево категорий
3) Ищем по каждой видимой клиенту категории кол-во товаров
  • Вопрос задан
  • 154 просмотра
Решения вопроса 2
@IceJOKER
Web/Android developer
Ответ написан
Комментировать
muhammad_97
@muhammad_97
PHP-разработчик
Adjacency list + кэширование
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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