Когда нужно сделать веб-форму сложнее, чем просто перечень полей, я использую для вёрстки свой любимый редактор и закачиваю шаблон веб-формы [I]через FTP[/I].
В структуре сайта мне удалось обнаружить шаблоны только в файлах типа /bitrix/tmp/form/form_#ID#.php
При изменении этого файла, форма на сайте действительно меняется. Я с ним и работаю.
Но дело в том, что эти изменение не отражаются при работе в визредакторе. В админке шаблон формы подгружается [I]то ли из БД, то ли из другого места[/I]. Откуда?
Хуже того, если в админке изменить параметры веб-формы и нажать "Сохранить", Битрикс делает следующее: 1. стирает нафиг мой шаблон, заменяя его тем, что висело в визредакторе; 2. отключает все вопросы веб-формы, которых не было в шаблоне в визредакторе (то есть обычно все).
В общем-то логика его мне понятна, файл в /bitrix/tmp/ - временный, а то, чего нет в шаблоне, надо отключить. Но мне это всё [I]не нужно[/I]!
В итоге приходится либо каждый раз всё восстанавливать, закачивая свой файл и включая вопросы, либо вставлять свой исходник в визредактор.
Вопрос: [B]как корректно править шаблон веб-формы без использования виз-редактора?[/B]
Копирование исходника из моего резактора и вставка его в визредактор в "режиме редактирования исходного кода" меня не забавляет.
Успехов в нелегком интеллектуальном труде!
:)
В структуре сайта мне удалось обнаружить шаблоны только в файлах типа /bitrix/tmp/form/form_#ID#.php
При изменении этого файла, форма на сайте действительно меняется. Я с ним и работаю.
Но дело в том, что эти изменение не отражаются при работе в визредакторе. В админке шаблон формы подгружается [I]то ли из БД, то ли из другого места[/I]. Откуда?
Хуже того, если в админке изменить параметры веб-формы и нажать "Сохранить", Битрикс делает следующее: 1. стирает нафиг мой шаблон, заменяя его тем, что висело в визредакторе; 2. отключает все вопросы веб-формы, которых не было в шаблоне в визредакторе (то есть обычно все).
В общем-то логика его мне понятна, файл в /bitrix/tmp/ - временный, а то, чего нет в шаблоне, надо отключить. Но мне это всё [I]не нужно[/I]!
В итоге приходится либо каждый раз всё восстанавливать, закачивая свой файл и включая вопросы, либо вставлять свой исходник в визредактор.
Вопрос: [B]как корректно править шаблон веб-формы без использования виз-редактора?[/B]
Копирование исходника из моего резактора и вставка его в визредактор в "режиме редактирования исходного кода" меня не забавляет.
Успехов в нелегком интеллектуальном труде!
:)