
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 из чанка.