Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как сделать одно меню для 3х суперкатегорий.


IpixSt

Recommended Posts

Всем дорого дня.

Подскажите как разделить главное меню категорий. У меня магазин одежды Как сделать, чтобы было меню: Для него, Для нее, для детей с url mydomain.ru/men, mydomain.ru/women, mydomain.ru/kids. И при этом на каждой странице одинаковое меню категорий (одежда, обувь, акции и тп). Реализация на примере https://www.lamoda.ru/men-home/https://www.farfetch.com/. Также на этих сайтах куки запоминают выбор и последующем входе сразу редиректят. Все спасибо.

Надіслати
Поділитися на інших сайтах


СОздаете в меню 3 ссылки с параметром, например, type_catalog и 3-мя разными значениями M,W и С
В хедере ловите $this->request->get('type_catalog') и пишете значение в сессию
В каждом товаре добавляете либо аттрибут, либо кастомное свойство (зависит от реализации) и прописываете для всех товаров значения M,W или С
Ну и при выборке товаров каталога применяете фильтр по этому свойству (можно написать свою функцию аналог getProducts) который будет отбирать только нужные товары.

Зависит от Ваших навыков и опыта.

Надіслати
Поділитися на інших сайтах

Как вариант фильтр, с возможностью создания посадочных страниц.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.