вывод опций товара в категории minishop2
Доброго времени суток, не совсем понимаю как можно вывести созданные мной для категории товаров опции на minishop2 не в самих карточках товаров а в категориях товаров.
[[!msProductOptions? &product=`[[+id]]`]]
Делал все по такому методу, но к моему удивлению почему то плейсхолдер [[+id]] внутри параметра &product, никак не работает и возвращает пустой результат. Хотя если его вывести просто вне метода msProductOptions то все id товаров прекрасно передаются, помогите разобраться пожалуйста, весь день ломаю голову.
[[!msProductOptions? &product=`[[+id]]`]]
Делал все по такому методу, но к моему удивлению почему то плейсхолдер [[+id]] внутри параметра &product, никак не работает и возвращает пустой результат. Хотя если его вывести просто вне метода msProductOptions то все id товаров прекрасно передаются, помогите разобраться пожалуйста, весь день ломаю голову.
Комментарии: 12
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
этот вызов у вас по идее в чанке вызова сниппета msProducts, так ведь:?
у меня есть шаблон категорий товара в самом шаблоне я вызываю msProducts в параметре — element, с помощью метода — pdoPage, он выводит все товары в нужной мне категории товаров, там в качестве шаблона вывода прописан чанк, который оформляет именно блоки этих товаров и в нем я инициализировал вот эту конструкцию
[[!msProductOptions? &product=`[[+id]]`]]
интересно что если вместо плейсхолдера вставить любой id из выведенного товара опции именного этого товара спокойно появляются
[msProductOptions] The resource with id = is not instance of msProduct.