====== Блок "Список фото из галереи" ====== {{:blocks:block.gif }}Блок предназначен для вывода изображений из выбранного раздела на базе модуля [[:modules:gallery|"Фотогалерея"]]. Есть возможность выбрать альбом, способ сортировки, а так же количество выводимых фото. ===== Свойства ===== * Входит в базовый дистрибутив: Да * Многократное использование: Да * Кэширование данных: Да * Сопутствует модулю: [[:modules:gallery|"Фотогалерея"]] ===== Создание блока ===== Для создания блока нужно перейти к управлению блоками в "Сайт" -> "Блоки" и добавить новый блок, выбрав при этом в качестве базового типа "Список фото из галереи". {{ :blocks:blockgallery.jpg }} ===== Параметры ===== ^ Название ^ Идентификатор ^ Описание ^ | Раздел | idsec | Раздел-источник фото. | | Шаблон | template | Шаблон блока, по умолчанию gallery.tpl. | | Категория | idcat | Категория из которой будут выбраны фото. | | Альбом | idalb | Альбом из которого будут выбраны фото. | | Сортировка | sort | Способ сортировки. | | Количество фото | rows | Количество выводимых записей. | ===== Данные доступные в шаблоне (gallery.tpl) ===== ==== $images ==== Массив записей с данными о выбранных фото, может использоваться в качестве параметра функции [[:smarty:smarty6#image|image]]. Каждая запись представляет собой массив с ключами: === id === Числовой идентификатор изображения. === path === Путь к файлу изображения на сервере. === caption === Описание. === width === Ширина изображения. === height === Высота изображения. === link === Ссылка на страницу альбома, которому принадлежит фото. ==== Пример шаблона ==== {section name=i loop=$images} {image data=$images[i] width=80 height=80 align="center"} {/section}