<?= $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>
Элементы и атрибуты
<item>
Элемент, описывающий слайд.
- @name
-
Название.
- @title
-
Заголовок - дополнительный к названию параметр.
- @image
-
Путь до изображения.
- @text
-
Контент.
- @link
-
Ссылка - адрес страницы, которая откроется при нажатии на слайд.
- @open_in_new_tab
-
Открывать в новой вкладке - страница, к которой ведет рекламный баннер, откроется в новой вкладке.
Вывод списка слайдов осуществляется по шаблону, указанному в параметре template. Вы можете не указывать этот параметр, в этом случае для вывода списка слайдов будет использован шаблон по умолчанию — default.tpl
.
Используемые блоки шаблона
slider
Выводит блок оформления для списка слайдов.
- %slides%
-
Выводит список слайдов, используя блок slide .
- %id%
-
Выводит идентификатор.
- %name%
-
Выводит название.
- %custom_id%
-
Выводит пользовательский идентификатор.
- %sliding_speed%
-
Выводит скорость пролистывания слайдов.
- %sliding_delay%
-
Выводит длительность задержки перед пролистыванием слайда.
- %sliding_loop_enable%
-
Выводит статус включенности цикличного пролистывания слайдов.
- %sliding_auto_play_enable%
-
Выводит статус включенности автоматического пролистывания слайдов.
Название
%umiSliders getSlideListBySliderCustomId()% — Возвращает список слайдов слайдера.