Мультикатегории категорий. Каламбур? Нет, задача по отображению Каталога организаций.
Имеется сайт городского портала и установленный компонент miniShop2/
С реализацией мультикатегорий для товара проблем не возникло, все оказалось понятно для меня.
Необходимо реализовать структуру Каталога Организаций с товарами в конечных категориях:
УСЛУГИ
-> Службы доставки: (3)
--> кафе Японская кухня
---> Суши (3)
---> Роллы (5)
---> Сеты (8)
--> кафе Европейская кухня
--> салон цветов Лепесток
-> Адвокаты (2)
--> Адвокат 1
--> Адвокат 2
МАГАЗИНЫ
-> Товары для дома (2)
--> салон цветов Лепесток
--> все для дома Уют
-> Спорттовары (1)
--> Спортивный Заяц
В MiniShop2 корневыми категориями (Кат.кор) являются УСЛУГИ и МАГАЗИНЫ и т.д. Они выводятся на главной странице вместе с категориями второго уровня.
Дочерние Категории 2го уровня (Кат.2У) Служба доставки, Адвокаты, Цветы, Спортовары выводятся на главной в виде списка с указанием количества Кат.3У. и заголовком Кат.кор.
При переходе внутрь Кат.2У, отображается список Кат.3У
При переходе внутрь Кат.3У, отображается список Кат.4У с числом товаров соответствующей категории в скобках.
Внутри Кат.4У лежат товары, которые можно добавить в корзину.
Кроме того, Кат.3У могут находиться параллельно и в других Кат.2У. Например Салон цветов «Лепесток» занимается продажей букетов в магазине цветов и товаров для дома и их доставкой.
Сруктура сложная, но по другому я придумать не смог. Хочется реализовать иммено таким образом.
Если кто-то может дать совет по оптимизации будет здорово.
С реализацией мультикатегорий для товара проблем не возникло, все оказалось понятно для меня.
Необходимо реализовать структуру Каталога Организаций с товарами в конечных категориях:
УСЛУГИ
-> Службы доставки: (3)
--> кафе Японская кухня
---> Суши (3)
---> Роллы (5)
---> Сеты (8)
--> кафе Европейская кухня
--> салон цветов Лепесток
-> Адвокаты (2)
--> Адвокат 1
--> Адвокат 2
МАГАЗИНЫ
-> Товары для дома (2)
--> салон цветов Лепесток
--> все для дома Уют
-> Спорттовары (1)
--> Спортивный Заяц
В MiniShop2 корневыми категориями (Кат.кор) являются УСЛУГИ и МАГАЗИНЫ и т.д. Они выводятся на главной странице вместе с категориями второго уровня.
Дочерние Категории 2го уровня (Кат.2У) Служба доставки, Адвокаты, Цветы, Спортовары выводятся на главной в виде списка с указанием количества Кат.3У. и заголовком Кат.кор.
При переходе внутрь Кат.2У, отображается список Кат.3У
При переходе внутрь Кат.3У, отображается список Кат.4У с числом товаров соответствующей категории в скобках.
Внутри Кат.4У лежат товары, которые можно добавить в корзину.
Кроме того, Кат.3У могут находиться параллельно и в других Кат.2У. Например Салон цветов «Лепесток» занимается продажей букетов в магазине цветов и товаров для дома и их доставкой.
Сруктура сложная, но по другому я придумать не смог. Хочется реализовать иммено таким образом.
Если кто-то может дать совет по оптимизации будет здорово.