Оглавление

На этой странице описано, как создать переменную шаблона в MODx Revolution. В двух слова — TV это дополнительное поле, более подробно читайте тут.

Создание TV

Для начала, вам необходимо войти в админку MODx с необходимыми правами для управления TV. Администратор по умолчанию зачастую имеет необходимые права (sudo). Если прав у вас нет, вы либо не увидите панель управления TV, либо получите ошибку при создании/редактировании/удалении TV.

Создаем новую TV

В левой панели дерева ресурсов перейдите на вкладку «Элементы», далее нажмите «+» или ПКМ мышки на поле «Дополнительные поля (TV)». Откроется страничка создания TV поля. В ней необходимо заполнить базовые данные.

Вкладка «Общая информация»

Вкладка «Общая информация» содержит основную информацию для TV:

Вкладка «Общая информация»

Вкладка «Параметры ввода»

Во вкладке «Параметры ввода» нужно выбрать тип TV поля, например текстовое поле, раскрывающееся поле, визуальный редактор и т. д. Все родные типы полей можно посмотреть тут. Ну, а более подробно про них, мы поговорим в следующей статьей.

Вкладка «Параметры ввода»

Вкладка «Параметры вывода»

В данной вкладке нужно выбрать параметры вывода. В зависимости от выбранного Типа вывода, ниже будут появляться дополнительные поля, которые можно будет заполнить.

Вкладка «Параметры вывода»

Вкладка «Доступно для шаблонов»

Во вкладке «Доступно для шаблонов», нам нужно определить, для каких шаблонов TV поле будет доступно. После этого, TV появится во всех ресурсах с шаблонами, для которых вы подключили TV.

Вкладка «Доступно для шаблонов»

Вкладка «Источники файлов»

Если ваше TV поле работает как загрузчик файлов, то вы можете создать для него свой источник файлов и задать его.