Добавление в корзину товаров из ресурсов и MIGX



  • Возможен ли такой вариант? Упаковка товара это ресурс MODX и подается мелким оптом, а товары из упаковки добавлены к ресурсу таблицей MIGX (много характеристик) и продаются в розницу. Но в в наборах параметров cart_catalog и cart_order_page параметр className может иметь только одно значение modResource или ShopContent. Пробовал modResource,ShopContent - не работает, по отдельности работает. Есть ли какое решение или копать только в сторону дополнительных параметров?


  • Администраторы

    Пробовал modResource,ShopContent - не работает, по отдельности работает.

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



  • Как пробовали? Теоретически должно работать. Надо создать разные наборы параметров для разных типов каталога.

    Пробовал в наборы параметров cart_catalog и cart_order_page добавить параметры className=modResource,ShopContent и packageName=modResource,shop. Добавляются в корзину только ресурсы.
    Если наоборот className=ShopContent,modResource и packageName=shop,modResource, то добавляются товары только из MIGX. Берется только первое значение.
    Попробую создать отдельные наборы параметров. Названия новых параметров надо указать в системных настройках shk3.property_sets и указывать в новом чанке (как shop_cart_small) data-shopcart="3"? Это получится две корзины?
    В общем вопрос заключается в том, как сделать чтобы товары и с ресурсов и с MIGX попадали в одну корзину?


  • Администраторы

    packageName=shop,modResource

    Так делать нельзя. У вас должно быть два разных каталога с разными шаблонами. Для этих каталогов нужно создать два разных набора параметров. Прописать их в настройках системы "shk3.property_sets". Далее по документации.
    А на странице корзины будет один общий набор параметров.



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.