@ventacom

Как организовать динамические хлебные крошки на php?

Добрый день!
Интересует возможности реализации динамич. хлебных крошек для интернет-магазина на основе разделов/фильтров, с которых пришел пользователь в карточку товара. Например, реализация на сайте мвидео.
Если со страницы каталога с выбранными фильтрами перейти в карточку товара, то в хлебных крошках будет указан весь путь, по которому прошел пользователь, включая ссылки на страницы фильтрации
60c1cf52d6560084433049.png
Где можно хранить данные какие пользователь посещал разделы, кликал фильтры, прежде чем перешел в карточку? Сессии? Как обновлять это всё, чтобы не получилось что я собирал сессию по одному товару (зашел в раздел, вбырал фильтр, но до карточки не дошел), а потом в другой вкладке сделал прямой заход по уже другому товару из другого раздела, а в нем отразилась сессия от моего старого пути
  • Вопрос задан
  • 182 просмотра
Пригласить эксперта
Ответы на вопрос 1
knutov
@knutov
хранить можно, очевидно, в сессии. В какой - другой вопрос, наверное LocalStorage здесь лучше подойдет.

Обрабатывать кодом на js.

Можно для каждой страницы сохранять реферер и отслеживая его строить дерево пути, тогда не будет проблемы показать нужную ветку при клике дальше в любом открытом окне.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
24 апр. 2024, в 19:18
50000 руб./за проект
24 апр. 2024, в 19:05
15000 руб./за проект
24 апр. 2024, в 18:39
80000 руб./за проект