Контактная информация

По всем интересующим вас вопросам связывайтесь при помощи контактной информации приведенной на этой странице!

skype: metsof
email: accusser@gmail.com

В социальных сетях...

Форма обратной связи

Авторизация

Сниппет «GalleryItem (Элемент галереи)»

Сайдбар

Сниппет GalleryItem отображает единичный элемент галереи.

Свойства

Имя

Описание

Значение по умолчанию

id

ID элемента для отображения

 

toPlaceholders

Если верно, установит свойства элемента в подстановщики. Если неверно, использует свойство tpl для вывода чанка

1

toPlaceholdersPrefix

По желанию. Добавит префикс к подстановщику, установленному сниппетом. Работает только тогда, когда значение подстановщика верно

galitem

tpl

Чанк для использования, если значение toPlaceholders неверно

galItem

albumTpl

Имя чанка для каждого альбома, включенного в список элемента

galItemAlbum

albumSeparator

Сепаратор для каждого альбома, включенного в список элемента

,

albumRequestVar

Запрос, используемый при связке альбомов

galAlbum

tagTpl

Имя чанка для каждого дескриптора, включенного в список элемента

galItemTag

tagSeparator

Сепаратор для каждого дескриптора, включенного в список элемента

,&nsbp;

tagSortDir

Направление, в котором нужно сортировать дескрипторы, включенные в список элемента

DESC

tagRequestVar

Запрос, используемый при связке дескрипторов

galTag

thumbWidth

Максимальная ширина полученной пиктограммы, в пикселях

100

thumbHeight

Максимальная высота полученной пиктограммы, в пикселях

100

thumbZoomCrop

Использовать или нет увеличение и кадрирование для пиктограммы

1

thumbQuality

Качество пиктограммы. Может быть от 0 до 100

90

thumbFar

Значение "far" для phpThumb пиктограммы, для увеличения с соотношением сторон

С

thumbProperties

JSON параметры для ввода в phpThumb в качестве свойств пиктограммы.

 

imageWidth

Максимальная ширина полученного изображения

500

imageHeight

Максимальная высота полученного изображения

500

imageZoomCrop

Использовать или нет увеличение и кадрирование для изображения

0

imageQuality

Качество изображения от 0 до 100

90

imageFar

Значение "far" для phpThumb изображения, для увеличения с соотношением сторон

С

imageProperties

JSON параметры для ввода в phpThumb в качестве свойств изображения.

 

 

Подстановщики по умолчанию

Когда значение toPlaceholders установлено на «1», GalleryItem автоматически устанавливает подстановщики для этого элемента. По умолчанию в них есть префикс 'galitem', но Вы можете его изменить в параметре toPlaceholdersPrefix. Вот список этх подстановщиков:

Имя

Описание

name

Имя элемента

filename

Имя файла элемента. Оно будет зависимо от пути, который обычно можно обозначить как assets/components/gallery/files/ (массивы/компоненты/галерея/файлы)

description

Описание элемента

mediatype

Медиатип элемента. На данный момент, это просто 'image' (изображение)

createdon

Отметка времени, в которое был создан данный элемент

createdby

ID пользователя, создавшего данный элемент

active

Показывает, активен ли элемент. Может быть со значением «1» или «0».

albums

Список альбомов, содержащих данный элемент

tags

Список меток, связанных с данным элементом

url

Если указан, URL-адрес элемента

 

Чанк «GalleryItem(Элементгалереи

В приложении задействованы три чанка. Их соответствующие параметры в Gallery:

  • tpl – чанк для использования, если значение toPlaceholders равно «0»
  • albumTpl – чанк для каждого из альбомов, перечисленных в элементе
  • tagTpl - чанк для каждого из дескрипторов, перечисленных в элементе

 

Примеры

Отображает элемент с ID 12, но только, если он существует:


 

Отображает элемент с ID 23, но с использованием чанка под названием «Фото»:

 

Отображает элемент с ID 432 с использованием чанка под названием «Фото», но разделяет дескрипторы, связанные с ним, вертикальной линией ("|"):

 





Чанк «GalleryItem's albumTpl»


GalleryItemPagination


Чанк GalleryItem's tpl