Документация

Статьи с меткой «CMS».
Описание API для формирования полных url-адресов и их настройка
Отвечает за оповещения при ошибках на сайте.
Особенности формирования списка опций (items) для некоторых типов полей (select, multilinks, ...).
Особенности настроек конфигурации компонента. Папка Component/config
Реализация возможности замены готовых компонентов на модифицированные - настройка enable_dev_components
Описание логической, файловой структуры компонентов.
Класс предназначен для регистрации и получения экземпляров редакторов, подключения необходимых js/css файлов, проверки наличия необходимых файлов для возможности подключения того или иного редактора.
Создание скриптов, запускаемых из командной строки. Список готовых скриптов.
Как создать тумб изображения? Как уменьшить или обрезать изображение? Как добавить водяной знак? Как изменить прозрачность или расположение водяного знака?
В данной статье описаны основные типы полей и доступные для них опции.
Как создать форму с помощью модуля CMS.Fields? Как описать набор полей для формы? Как вывести набор полей в табличном или блочном варианте? Как провести процессинг формы?
Как осуществлять администрирование табличных данных? Каков алгоритм работы контроллера табличного администрирования? Как организуется связь с источником данных? Как переопределить методы для доступа к данным? Как настроить табличный вывод? Как настроить отображение формы редактирования? Как создать многовкладочную форму? Как осуществить проверку доступа? Как организовать фильтрованный вывод данных? Как настроить валидацию данных?
Даются первоначальные представления о компонентах: что это такое, из чего состоят. Вводятся понятия роутера и контроллера.