Доработка сайта на HostCMS
Задача такая
Редакция HOSTCMS Малый бизнес версия 5.9.35
Движок не чистый, некоторые админские формы дорабатывались, поэтому обновляться нельзя и править аккуратно. Сайт рабочий. Все ошибки и техническую информацию скрывать в скрытом слое.
В движке есть модуль формы.
Необходимо добавить возможность выводить любую форму (по ее id) на статических страницах сайта и на конечных элементах Информационных систем.
Добавить доп свойство узлам структуры - id формы для вывода.
Добавить доп свойства элементам ИС - id формы для вывода.
Т. о. образом надо разместить обработчик вывода и отправки формы в шаблонах Основной и Информационные системы. Проверять какой тип страницы. И если это статическая страница и у нее заполнено доп свойство id формы - значит выводим форму ниже текста статьи. Если это информационная система - проверяем , сейчас отображается элемент, и если элемент, то берем id формы из доп свойства элемента и выводим форму ниже текста статьи.
Соответственно обработчик отправки формы находится там же.
Стиль вывода формы - создать XSL для вывода привязанных форм. Будет один на все привязанные.
РАССМАТРИВАЮТСЯ ТОЛЬКО СПЕЦИАЛИСТЫ, ИМЕЮЩИЕ ОПЫТ РАБОТЫ С HOSTCMS!