Разработка модуля скрытия категорий для MVU


#1

Создавая маркетплейс MVU мы столкнулись с сложностью.
Как оказалось у CS-CART структура строго привязана к структуре на главной витрине и её нельзя изменить у пользователей которые хотят себе витрину на отдельном домене. Мы сейчас нуждаемся в разработке модуля который помог бы нам более гибко управлять категориями.
Теперь конкретнее
Мы видим два разных пути разработки, мы хотим услышать цены но нас интересует более бюджетный.

Первый

  • Это должен быть модуль, который привязываясь к витрине может автоматически скрывать категории на ней по условиям (которые должны быть опциональны для каждой витрины).
    Условия:
  • Скрывать пустые категории
  • Скрывать категории в которых есть товары, но их количество меньше или равно нуля.
  • Скрывать категории в которых есть только скрытые товары
  • Скрывать категории в которых есть только недоступные товары
  • Также скрывать выбранные вручную категории.

Второй

  • Модуль должен оставить не скрытыми только те категории которые представлены вендору тарифным планом, но опционально оставить возможность скрывать опираясь на условия в первом варианте.

Так же нужно чтобы данный модуль не сильно затрагивал ядро и позволял его обновлять.

Основная задача данного модуля сделать витрины более индивидуальными, тем что в ней не будет отображена вся структура категорий с основной витрины.

Интересно выслушать ваши идеи и предложения. Данные решения возможно не оптимальны, но позволяют решить достаточно фундаментальный просчет разработчиков CS-CART.

Если есть вопросы или необходимо что то уточнить для более точного просчета, пишите на почту max.yavorsk@gmail.com
Спасибо.


Maxim Yavorskiy | max.yavorsk@gmail.com


#2

Категории выводятся в меню. Сделайте разные меню (блоки) на разных витринах. Это самый бюджетный вариант ))


#3

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