Вывод всех картинок товара в списке товаров
Здравствуйте!
В чанке с шаблоном товара нужно чтобы выводились все картинки галереи. Ок, пробую msGallery, таким образом
Пробую pdoResources использовать, тоже безуспешно
Could not process query, error #1054: Unknown column 'publishedon' in 'order clause'
Если вызывать без fenom, не работают остальные теги, те что в fenom — синтаксисе.
Вопрос собственно, была ли у кого-то такая задача, получилось ли вывести и как вы это сделали)
Спасибо
В чанке с шаблоном товара нужно чтобы выводились все картинки галереи. Ок, пробую msGallery, таким образом
{$_modx->runSnippet('!msGallery', [
'tpl' => 'tpl.msGalleryProd',
'product' => $id,
'limit' => 2
])}Изображения выводятся, но только у первых товаров каждой категории, дальше не выводятся товары. На форуме были такие проблемы у кого-то, но решения там не было. Пробую pdoResources использовать, тоже безуспешно
{$_modx->runSnippet('!pdoResources', [
'class' => 'msProductFile'
'where' => ['product_id' => $id],
'showLog' => 1
])}Тут пробую без шаблона, посмотреть логи — ошибка Could not process query, error #1054: Unknown column 'publishedon' in 'order clause'
Если вызывать без fenom, не работают остальные теги, те что в fenom — синтаксисе.
Вопрос собственно, была ли у кого-то такая задача, получилось ли вывести и как вы это сделали)
Спасибо
Комментарии: 16
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Но! Должно быть изображение1, изображение2, изображение3 и т.п. А у меня почему-то все по 2 раза выводится, типа Изображение1, изображение1, изображение2, изображение2.
добавила пустой шаблон для каждого второго изображения
Но это как-то ненормально.
Неужели правда в таких случаях не используют msGallery?
Ниже — чанки tpl.msGallery
Все файлы (не обязательно картинки)
Только первый файл
Только второй
Можно предварительно посмотреть массив
У меня аналогичная ситуация — Вы смогли решить?
СергейВот tpl.msGallerySecondFoto:
Число запросов увеличилось примерно в 2 раза, время загрузки страницы увеличилось с 0,2с до 0,3с. тут можно как-то использовать мощь PDO или уже все, край?
СергейСергейСергейв шаблоне категории вызываю список товаров так:
и в чанке tpl.msProducts.row.php вывожу ДВА фото товара так:
Количество запросов снизилось вдвое, время загрузки страницы упало в полтора раза.
Извините, если кому наступил на мозоль, разжевав досконально, я знаю, что тут это не приветствуется...)))
У меня получилось вывести все картинки в карточки товаров в списек таким образом
Чанк msGallerySliderItem.tpl
Всё работает, но проблема в том что не работает ссылка на карточку товара Срабатывает [[~[[+id]]]], но только на первой странице!
и выводим: