Логотип

Документация по макросам и шаблонам UMI.CMS

umiSliders getSlideListBySliderCustomId()

Название

%umiSliders getSlideListBySliderCustomId()% — Возвращает список слайдов слайдера.

Параметры: umiSliders getSlideListBySliderCustomId(template = 'default', sliderCustomId)

template

Шаблон, по которому выводятся информация о слайдере.В XSLT-шаблонизаторе игнорируется, можно указать любое значение.

sliderCustomId

Кастомный идентификатор слайдера.

Описание

Возвращает список слайдов слайдера по его кастомному идентификатору (поле "Идентификатор").

<?= $this->render($this->macros('umiSliders', 'getSlideListBySliderCustomId', [$template, $customId]), 'sliders/slideList') ?>

Пример вызова

udata://umiSliders/getSlideListBySliderCustomId/default/main

XML-ответ UData

<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="umiSliders" method="getSlideListBySliderCustomId" generation-time="0.013535">
<slides>
<item name="Первый" title="Первый" image="/images/cms/data/slides/main_cover.jpg"
text="Прекрасный Звук В этом плеере"
link="/shop/audiotehnika/pleery/plaer_n78/" open_in_new_tab="1" />
<item name="Второй" image="/images/cms/data/slides/main_cover_2.jpg"
text="Прекрасный Звук В этом плеере"
link="/shop/audiotehnika/magnitofony/magn_208/" open_in_new_tab="1" />
</slides>
<id>1</id>
<name>Слайдер на главной</name>
<custom_id>main</custom_id>
<sliding_speed>1</sliding_speed>
<sliding_delay>1</sliding_delay>
<sliding_loop_enable>1</sliding_loop_enable>
<sliding_auto_play_enable>1</sliding_auto_play_enable>
</udata>

Элементы и атрибуты

<slides>

Ветвь, содержащая элементы item — слайды слайдера.

<item>

Элемент, описывающий слайд.

@name

Название.

@title

Заголовок - дополнительный к названию параметр.

@image

Путь до изображения.

@text

Контент.

@link

Ссылка - адрес страницы, которая откроется при нажатии на слайд.

@open_in_new_tab

Открывать в новой вкладке - страница, к которой ведет рекламный баннер, откроется в новой вкладке.

<id>

Идентификатор слайдера.

<name>

Название слайдера.

<custom_id>

Кастомный идентификатор слайдера.

<sliding_speed>

Скорость переключения слайдов в секундах.

<sliding_delay>

Время задержки перед переключением слайдов в секундах.

<sliding_loop_enable>

Переключение слайдов по кругу.

<sliding_auto_play_enable>

Автоматическое переключение слайдов.