Формы центра администрирования

#
Формы центра администрирования
Добрый день!

Решил упростить себе жизнь и добавить в форму новые флажки.

Ситуация в следующем:
У информационных элементов есть доп.свойство show-on-index-as-main (показывать на главной странице).

Хочу на форму добавить новый флажок, чтобы менять это свойство не при редактировании элемента, а прямо в списке информационных систем.

Захожу в список полей формы "Информационные группы и элементы", создаю новое поле "Самый главный элемент", задаю значение Типа поля (картинка-ссылка), задаю Соответствие изображений значениям поля.

А вот как привязать к данному полю дополнительное свойство информационного элемента и действие на его изменение я не знаю. И инструкций не могу найти. Как это реализовать?


#
Re: Формы центра администрирования
Kanaduchi писал(а):
А вот как привязать к данному полю дополнительное свойство информационного элемента и действие на его изменение я не знаю
- вам нужно будет добавлять обработку этого поля в файл \admin\InformationSystems\action\load_information_groups.php. Посмотрите как это сделано там для полей основных свойств(например, названия инфоэлемента), например, в имеющемся там SQL-запросе. Ведь сейчас значение данного доп. свойства даже не будет выбираться системой для отображения в списке элементов и групп. И естественно, что оно не будет учитываться при нажатии на ссылку "Применить"(см. код функции apply_changes() там же).
#
Re: Формы центра администрирования
А таким образом форма свойств товаров изменится для всех сайтов под этой системой? У меня много сайтов под управлением одной HostCMS Корпорация и бы хотел добавить в админке свойства товаров, доступные сразу при выводе товаров, не заходя в свойства товаров...
Авторизация