Добрый день! Нужна помощь в выводе изображений товаров. Делаю фильтр, который выводит по несколько товаров из каждой категории. Проблема в том, что процессор выводит только фото для тех товаров, которых в категории насчитывается менее 15. Товары вывожу так: Помогите разобраться, в чем ошибка. Может это нужно делать другим процессором?
Какая версия shopmodx используется?
тогда нужен этот процессор (в этой версии цены хранятся в другой таблице). Ну или, если цены не нужны, можно использовать стандартный для документов site/web/resources/getdata Но написано всё верно, должно работать. картинки точно есть у всех товаров? P.S.: рекомендую освоить версию 3.1 - она гораздо гораздее
картинки точно есть. Через pdoResources все выводится, но хотелось бы процессором.. Вы имеете ввиду shopmodxbox-3.1.1-beta?
Не совсем верно понял про версию. Если 2.1.1. - это версия именно shopmodx, а не shopmodxbox, то смело можно использовать web/resources/getdata, там цена хранится в самом документе. web/catalog/products/getdata позволяет при указании category_id собрать товары из этой категории и всех вложенных в неё. Но в любом случае всё должно работать. Код верный. Кэш почистить не пробовали? (локальный и на сервере)
Версия shopmodx 2.1.1-beta, версия shopmodxbox 2.6.2-beta, плюс еще shopmodxboxpatch 3.1.1-beta. Цена не нужна, нужно фото. Пробовал web/resources/getdata - результат тот же..
кинул в слэк картинку процессор отрабатывает, но возможно что-то с самими картинками или связано с phpthumbof, проверьте. как вариант - попробуйте для начала выводить картинки напрямую, без обрезки
Ешё вариант - сразу после вызова процессора вставить на экране выведется raw-ответ процессора, и можно посмотреть, что он реально отдаёт
обращайтесь :)