Создавая маркетплейс MVU мы столкнулись с сложностью.
Как оказалось у CS-CART структура строго привязана к структуре на главной витрине и её нельзя изменить у пользователей которые хотят себе витрину на отдельном домене. Мы сейчас нуждаемся в разработке модуля который помог бы нам более гибко управлять категориями.
Теперь конкретнее
Мы видим два разных пути разработки, мы хотим услышать цены но нас интересует более бюджетный.
Первый
- Это должен быть модуль, который привязываясь к витрине может автоматически скрывать категории на ней по условиям (которые должны быть опциональны для каждой витрины).
Условия:
- Скрывать пустые категории
- Скрывать категории в которых есть товары, но их количество меньше или равно нуля.
- Скрывать категории в которых есть только скрытые товары
- Скрывать категории в которых есть только недоступные товары
- Также скрывать выбранные вручную категории.
Второй
- Модуль должен оставить не скрытыми только те категории которые представлены вендору тарифным планом, но опционально оставить возможность скрывать опираясь на условия в первом варианте.
Так же нужно чтобы данный модуль не сильно затрагивал ядро и позволял его обновлять.
Основная задача данного модуля сделать витрины более индивидуальными, тем что в ней не будет отображена вся структура категорий с основной витрины.
Интересно выслушать ваши идеи и предложения. Данные решения возможно не оптимальны, но позволяют решить достаточно фундаментальный просчет разработчиков CS-CART.
Если есть вопросы или необходимо что то уточнить для более точного просчета, пишите на почту max.yavorsk@gmail.com
Спасибо.
–
Maxim Yavorskiy | max.yavorsk@gmail.com