Логотип

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

Документация разработчика сайтов

Данная документация предназначена для разработчиков сайтов на UMI.CMS и посвящена средствам вывода информации — шаблонизаторам и макросам UMI.CMS. Предполагается также, что знакомство с администрированием системы на уровне пользователя уже состоялось (иначе рекомендуется сначала обратить внимание на Пользовательскую документацию).

  1. Представление данных в UMI.CMS с точки зрения разработчика сайта: Типы данных, Объекты в UMI.CMS, Страницы в UMI.CMS.

  2. Шаблонизаторы UMI.CMS (PHP-шаблонизатор UMI.CMSXSLT-шаблонизатор UMI.CMS, TPL-шаблонизатор UMI.CMS) как основной инстумент при создании сайта.

  3. Макросы UMI.CMS (Справочник макросов UMI.CMS): методы модулей, реализующие конкретные задачи использования каждого модуля.

  4. Конфигурационный файл UMI.CMS (Настройка системы): тонкая настройка системы под задачи разработчика сайтов.

Настоятельно рекомендуется в первую очередь ознакомиться с темами:

Формат UMI Data, Внутренние протоколы UMI.CMS: Макросы: протокол UData, Страницы: протокол UPage, Объекты: протокол UObject.

В этой документации НЕ рассматриваются следующие вопросы:

  1. вопросы администрирования UMI.CMS, такие как создание страниц, типов данных, пользователей и т.п. (см. Пользовательскую документацию).

  2. вопросы разработки нестандартного функционала (см. Документацию по разработке новых макросов и модулей).

Дополнительная литература и ресурсы: