Всем привет! На сегодня ультракороткий совет по 1С-Битрикс. Предыстория такова:
Понадобилось мне сегодня создать в веб-форме hidden-поле куда скриптом бы записывалось значение со страницы на которой заполняется форма. Все стандартно, частенько такое уже проделывали. Созда веб-форму, создал необходимые поля, но в итоговой форме не обнаружил hidden-поля. Вывел все значения в шаблоне через print_r - тоже тишина.
Притом что в другой форме на том же сайте присутствует hidden-поле и все нормально отрабатывает, но обнаружилась небольшая разница в настройке:
Вот здесь в новой форме вообще было пусто. И еще напрягало то что старая форма имела символьный код “reserve”, а новая “SIMPLE_FORM8” и не было возможности сменить его.
Предчувствие не обмануло меня. Идем в [I]Настройки -> Настройки модулей -> Веб-формы[/I] и видим что у нас активирован упрощенный режим создания форм. Отключаем его.
В итоге в настройках формы видим что наверху появился новый пункт «Поля» и то не работающее hidden-поле там.
Удаляем его и создаем hidden-поле в «Вопросах». Теперь все работает нормально.
Вот вам и упрощенный режим…
- Вперед
- Назад