ClientConfig

Опубликовано: 02 Янв 2015

(Данная статья, является переводом документации, соответственно в тексте возможны ошибки.)

ClientConfig, является дополнением для MODx Revolution , которое позволяет администраторам настраивать простые варианты конфигурации для клиентов.

Настройка параметров конфигурации

ClientConfig позволяет определить параметры, которыми ваш клиент будет управлять. Откройте ClientConfig из меню Компоненты и щелкните на Администрирование в правом верхнем углу, чтобы начать. Давайте начнем с создания группы на вкладке Группы. Группы используются для категоризации настроек на вкладках для просмотра клиентами, и если вы не назначите параметр, группы не будут видны для клиента . Давайте создадим новую группу, нажав на кнопку Создать группу. Дайте ей имя и описание.
Теперь мы можем добавить некоторые параметры. Просто нажмите на кнопку Добавить параметр и заполните форму. Стоит упомянуть варианты настройки

Настройки:

ключ: ключ, который вы будете использовать для ссылки на параметр при получении значения параметров: [ [++ ключ]] или $ modx-> getOption ("ключ") в коде;
назвние: имя поля;
тип поля: допустимый тип поля;
описание: описание поля, для обеспечения дополнительной информации для пользователя. Видимо при наведении курсора мыши над полем;
настройка обязательна: если поле обязательно должно иметь значение, поставьте галочку;
значение: хранится значение для этого поля;
группа: это поле должно быть показано в выбранной группе;
порядок сортировки: определяет место расположения поля;

После создания настроек и сохранения их, они будут доступны в качестве [ [++ ключ]] или $ modx-> getOption ("ключ") в коде.
Если есть системные настройки или настройки контекста с таким же [ [++ ключ]] настройки в ClientConfig отменяются.

Типы полей

Вы можете выбрать несколько типов полей для ваших конфигураций.

  - Текст (текстовое поле)
  - Textarea (текстовая область)
  - Количество (номерация)
  - Флажок (checkbox)
  - Дата (DateField)
  - Время TIMEFIELD)
  - Переключателm (radiobox)

Комментарии (0)


Оставить комментарий




Разрешённые теги: <b><i><br>Добавить новый комментарий: