Слайдер на всех страницах сайтах (bxslider) XSLT — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
(Новая страница: « category:Сторонние сервисы и программы '''Задача:''' Реализовать вывод слайд-шоу на всех стра…»)
(нет различий)

Версия 15:54, 23 сентября 2013


Задача: Реализовать вывод слайд-шоу на всех страницах сайта, путем интеграции стороннего слайдера bxslider с системой UMI.CMS.

Реализация:

В модуле "Шаблоны данных" создадим два подтипа (дочерний тип) типа данных "Страница контента":

  • Первый тип данных: Название типа - "Слайдер". В данном типе данных создадим группу полей "Настройки слайдера", в котором должны присутствовать следующие поля:
    • Поле "Автоматической переключение" типа "Кнопка-флажок" с идентификатором slider_auto
    • Поле "Случайный слайд" типа "Кнопка-флажок" с идентификатором slider_random
    • Поле "Отображать надписи" типа "Кнопка-флажок" с идентификатором slider_captions
  • Второй тип данных: Название типа - "Элемент слайдера". В данном типе данных создадим группу полей "Слайдер", в котором должны присутствовать следующие поля:
    • Поле "Изображение" типа "Изображение" с идентификатором slider_item_image
    • Поле "Ссылка для элемента" типа "Строка" с идентификатором slider_item_link и форматом значения Web-адрес