Задать вопрос
StivinKing
@StivinKing

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

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

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

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

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

Похожие вопросы