Блок "Список фото из галереи"

Блок предназначен для вывода изображений из выбранного раздела на базе модуля "Фотогалерея". Есть возможность выбрать альбом, способ сортировки, а так же количество выводимых фото.

Свойства

  • Входит в базовый дистрибутив: Да
  • Многократное использование: Да
  • Кэширование данных: Да
  • Сопутствует модулю: "Фотогалерея"

Создание блока

Для создания блока нужно перейти к управлению блоками в «Сайт» → «Блоки» и добавить новый блок, выбрав при этом в качестве базового типа «Список фото из галереи».

blockgallery.jpg

Параметры

Название Идентификатор Описание
Раздел idsec Раздел-источник фото.
Шаблон template Шаблон блока, по умолчанию gallery.tpl.
Категория idcat Категория из которой будут выбраны фото.
Альбом idalb Альбом из которого будут выбраны фото.
Сортировка sort Способ сортировки.
Количество фото rows Количество выводимых записей.

Данные доступные в шаблоне (gallery.tpl)

$images

Массив записей с данными о выбранных фото, может использоваться в качестве параметра функции image. Каждая запись представляет собой массив с ключами:

id

Числовой идентификатор изображения.

path

Путь к файлу изображения на сервере.

caption

Описание.

width

Ширина изображения.

height

Высота изображения.

link

Ссылка на страницу альбома, которому принадлежит фото.

Пример шаблона

{section name=i loop=$images}
    <a href="{$images[i].link}">{image data=$images[i] width=80 height=80 align="center"}</a>
{/section}
 
blocks/gallery.txt · Последние изменения: 14.02.2018 12:37 (внешнее изменение)