Инструкции

Фотоальбом (displayPhotos)

Функция Template::displayPhotos


Template::displayPhotos($module_id = false, $limit = 5, $album_id = false, $with_childrens = true, $sort = 'last', $title = false, $description = false, $size = '110x110', $popup = false, $main_title = false)

Параметр Описание Значения
module_id ID раздела, из которого берутся фотографии.
  • false — подхватывается первый подходящий раздел (по умолчанию)
  • Целое число или строка — ID или URL раздела
limit Количество выводимых фотографий. Целое число (по умолчанию 5)
album_id ID конкретного альбома.
  • false — все альбомы (по умолчанию)
  • Целое число — ID альбома
with_childrens Включение фотографий из вложенных альбомов.
  • true — включая вложенные альбомы (по умолчанию)
  • false — только указанный альбом
sort Порядок сортировки фотографий.
  • last — последние добавленные (по умолчанию)
  • random — случайный порядок
  • sort_id — по порядку с группировкой по альбомам
title Вывод заголовка каждой фотографии.
  • true — выводить заголовок
  • false — не выводить заголовок (по умолчанию)
description Вывод краткого описания каждой фотографии.
  • true — выводить описание
  • false — не выводить описание (по умолчанию)
size Размер изображений. Строка в формате ширинаxвысота (например, 110x110)
popup Открытие изображения во всплывающем окне при клике.
  • true — открывать во всплывающем окне
  • false — без ссылки (по умолчанию)
main_title Вывод заголовка перед виджетом.
  • false — не выводить заголовок (по умолчанию)
  • true — заголовок раздела
  • Строка — конкретное значение заголовка

Примеры вывода: 

[uss]displayPhotos($module_id = false, $limit = 5, $album_id = false, $with_childrens = true, $sort = 'last', $title = false, $description = false, $size = '110x110', $popup = false, $main_title = false)[/uss]


[uss]displayPhotos(false, 5, false, true, 'last', false, false, '110x110', false, false)[/uss]


Выводятся последние 5 фотографий из первого попавшегося раздела, включая вложенные альбомы, без заголовков и описаний, с изображениями размером 110x110, без всплывающего окна и заголовка виджета.


[uss]displayPhotos($module_id = 123, $limit = 3, $album_id = 456, $with_childrens = false, $sort = 'random', $title = true, $description = true, $size = '200x200', $popup = true, $main_title = 'Фотогалерея')[/uss]


[uss]displayPhotos(123, 3, 456, false, 'random', true, true, '200x200', true, 'Фотогалерея')[/uss]


Выводятся 3 фотографии из альбома с ID 456 в разделе с ID 123, без вложенных альбомов, в случайном порядке, с заголовками и описаниями, с изображениями размером 200x200, с всплывающим окном и заголовком виджета "Фотогалерея".


[uss]displayPhotos($module_id = 'gallery', $limit = 10, $album_id = false, $with_childrens = true, $sort = 'sort_id', $title = false, $description = false, $size = '150x150', $popup = true, $main_title = true)[/uss]


[uss]displayPhotos('gallery', 10, false, true, 'sort_id', false, false, '150x150', true, true)[/uss]


Выводятся 10 фотографий из раздела с URL 'gallery', включая вложенные альбомы, с сортировкой по порядку и группировкой по альбомам, без заголовков и описаний, с изображениями размером 150x150, с всплывающим окном и заголовком раздела.

Данный сайт использует файлы cookie и прочие похожие технологии. В том числе, мы обрабатываем Ваш IP-адрес для определения региона местоположения. Используя данный сайт, вы подтверждаете свое согласие с политикой конфиденциальности сайта.
OK