Получение полного списка полноразмерных картинок
Добрый день! У меня к вам такой вопрос, как можно получить полный список полноразмерных картинок конкретного товара?
Стандартный чанк tpl.msGallery.outer выглядит так:
Стандартный чанк tpl.msGallery.outer выглядит так:
<div id="msGallery">
<a rel="fancybox" href="[[+url:default=`/assets/components/minishop2/img/web/ms2_big.png`]]" target="_blank">
<img src="[[+360x270:default=`/assets/components/minishop2/img/web/ms2_medium.png`]]" width="360" height="270" alt="" title="" id="mainImage" />
</a>
<div class="row">
[[+rows]]
</div>
</div>В данном случае картинка из переменной +320x270 это и есть крупная картинка, остальные мини-картинке формируются в другом чанке tpl.msGallery.row, собственно параметр [[+rows]] и говорит об этом. Не знаю особенностей MiniShop2, потому и спрашиваю, возможно ли, получить как-то массивом или списком переменных эти оригинальные картинки? Комментарии: 9
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Друзья, осваивайте уже pdoTools.
Поэтому, нужно работать напрямую с базой данных сниппетом pdoResources. Параметр &class указывает, что мы запрашиваем не modResource (документы), а msProductFile (картинки).
И здесь не параметр &parent (родитель документа), а условие в &where (фильтрация по колонке таблицы msProductFile).
Если тебе все это непонятно, но хочется понять — рекомендую мой платный курс по созданию сайта в MODX, в частности уроки про pdoTools.