Программы

Базовый курс по XSLT

Базовый курс по XSLT-шаблонизатору будет полезен как опытным разработчикам на UMI.CMS, так и начинающим разработчикам, желающим начать создавать сайты с помощью профессиональных инструментов.

Основные темы курса:

  • основы XSLT-шаблонизатора,
  • структура шаблонов,
  • основные конструкции XSLT,
  • перенос сайтов с любой CMS (а также статические сайты) на UMI.CMS,
  • REST-протоколы (udata, uobject и т.д.),
  • основы работы с xPath,
  • как избежать основных ошибок при работе с XSLT-шаблонизатором.

Программа обучения

1 часть

Основы шаблонизатора

  • Что такое шаблонизатор?
  • Как формируется конечная html-страница
  • Принцип работы макроса %соntent%

Структура демо-сайта «Классический интернет магазин (demodizzy)»

  • Разбор структуры шаблонов
  • Обзор основных модулей
  • Взаимодействие шаблонов и макросов

Мультисайтовость и языковые версии

  • Подключение доменов и зеркал
  • Подключение языковых версий


2 часть

Перенос HTML-сайта на XSLT-шаблонизатор

  • HTML верстка в XSLT-шаблонах
  • Работа с модулем «Шаблоны данных» и «Справочниками»

Основные ошибки

 

Обязательные требования к слушателям курса:

Опыт работы с языком программирования PHP и основными принципами ООП (Объектно-ориентированного программирования).

Материалы для подготовки к курсу

 Предрегистрация