miniShop2
Самый гибкий и быстрый компонент интернет-магазина для MODX Revolution
Сниппет для вывода галереи товара.
Параметр | По умолчанию | Описание |
---|---|---|
tpl | tpl.msGallery | Чанк оформления |
product | Идентификатор товара. Если не указан, используется id текущего документа. | |
limit | Лимит выборки результатов | |
offset | Пропуск результатов с начала выборки | |
sortby | rank | Сортировка выборки |
sortdir | ASC | Направление сортировки |
toPlaceholder | Если не пусто, сниппет сохранит все данные в плейсхолдер с этим именем, вместо вывода не экран. | |
where | Строка, закодированная в JSON, с дополнительными условиями выборки. | |
filetype | Тип файлов для выборки. Можно использовать "image" для указания картинок и расширения для остальных файлов. Например: "image,pdf,xls,doc". | |
showLog | Показывать дополнительную информацию о работе сниппета. Только для авторизованных в контексте "mgr". |
Подсказка
Можно использовать и другие общие параметры pdoTools
Сниппет рассчитывает на работу с чанком Fenom и передаёт в него всего одну переменную $files
с массивом файлов.
Вы можете увидеть все доступные плейсхолдеры галереи просто указав пустой чанк:
<pre>[[!msGallery?tpl=``]]</pre>
Для оформлении галереи используется Fotorama. Вы можете указывать свои параметры прямо в чанке, согласно инструкции.
При инициализации скриптов проверяется наличие в чанке элемента .fotorama
внутри #msGallery
. Если он присутствует и содержит файлы, только тогда будете загружены скрипты и стили Fotorama.
Соответственно, если Fotorama вам не нужна - просто удалите класс .fotorama
из чанка.