MODX. Кастомизация внешнего вида админки сайта и страницы редактирования ресурса (настройка форм)

Одна из главных особенностей MODX — возможность настраивания «для себя». Это правило касается и админ панели, и страницы редактирования ресурса. Можно менять внешний вид практически как угодно, можно сделать разные формы для разных групп пользователей, и даже для разных ресурсов. Можно выбирать разные профили форм для ресурса в зависимости от его шаблона, родителя или других свойств. Как это делается рассмотрим ниже:

Верхнее меню админки сайта

  1. Нажмем на шестеренку в правом верхнем углу и выберем пункт Меню (Menus);
  2. В открывшемся окне можно добавить свой пункт меню, или отредактировать / удалить уже имеющийся. 

К примеру, можно создать ссылку на главную страницу сайта, дописав в поле Обработчик (Handler)

window.open(MODx.config.site_url)

Либо ссылку на страницу сайта

window.open(MODx.config.site_url+'/contacts')

В поле Action можно указать определенное действие которое должно происходить при нажатии на элемент.

В поле Parameters добавить GET параметр, который должен подставляться к url.

Поле Icon принимает html код, и вставлять туда можно не только адрес иконки, но и обычный текст.

Настройка форм панели менеджера

настройка внешнего вида редактирования ресурсов
  1. Нажмем на шестеренку в правом верхнем углу и выберем пункт Настройка форм (Manager Customization);
  2. Создаем новый профиль;
  3. Нажимаем на нем правой кнопкой мыши и выбираем «Редактировать»;
  4. Переходим в группу пользователей и выбираем группу к которой надо применить данные правила;
  5. Возвращаемся на вкладку «Профиль» и создаем новый набор правил. Правила бывают двух видов: для формы создания (create) и формы редактирования (update) ресурса. Правил может быть несколько;
  6. После того как правило будет создано, нажимаем правой клавишей мыши по его названию и выбираем «редактировать», откроется окно с возможностью более детальной настройки, в которой есть три вкладки: «Информация о наборе правил», «Регионы», «Дополнительные поля». 

На вкладке «Информация о наборе правил» перечислены стандартные поля ресурса, которые можно отключать или редактировать.

На вкладке «Регионы» перечислена информация обо вкладках и областях поля редактирования. Здесь можно редактировать имеющиеся вкладки и области, а можно создавать собственные и размещать на них ТВ-поля, тогда они будут не на вкладке дополнительные поля, а в специально отведенной области.

На вкладке «Дополнительные поля» можно указать расположение того или иного ТВ-параметра.