Вчера посетил курс по XSLT, который проводила компания UMI. Не смотря на то, что рассказ шёл в контексте UMI.CMS, основная информация была всё-таки о XSL-преобразованиях.
Как и следует из названия, курс рассчитан на новичков, кем я и являюсь, так как по работе сталкиваться с технологией приходилось всего пару раз. Впечатление от занятия остались положительные. Для вводного занятия было вполне достаточно информации. Занятие проходило в форме мастер-класса и состояло из демонстрации примера: настройки интернет-магазина на UMI.CMS и внедрение вёрстки в шаблон. Собственно, на этом примере и объяснялась вся теоретическая часть.
По ходу курса я писал конспект, но переносить его сюда нет смысла. Вот краткое содержание курса:
- Сравнение XSL и TPL шаблонизаторов
- Обзор админки UMI.CMS
- Настройка модулей
- XSL
- Шаблоны
- Получение значения выражения
- Получение группы полей
- Макросы
- Переменные
- Подключение внешних файлов
- Выбор по условию
- Основы xPath
Полезные ресурсы:
- http://help-dev.umi-cms.ru/ – документация
- http://education.umi-cms.ru/information/xslt_start/ – примеры с занятия
- Два полезных пособия:
Курс периодически повторяется. Также проводится углубленное занятие. За расписанием нужно следить тут: http://education.umi-cms.ru/