Две ситуации: 1. Нужна форма в модальном окне, вот такое решение: http://alexvaleev.ru/ajax-form-bitrix-popup/ 2. На одной странице у нас две и более форм добавления инфоблока, например "Добавить квартиру", "Добавить участок" и "Добавить сарай". Ясно дело, что это будут разные поля, инфоблоки т.д. Если мы отправляем данные из одной формы, то у нас будут сообщения во всех формах (!). Но это не хорошо!
Режим ajax решает эту проблему. К сожалению, у компонента iblock.element.add.form нет галки "Включить ajax", а жаль.... Приходится тупо в указывать режим ajax при вызове компонента... Идея: в штатный компонент iblock.element.add.form добавить галку "Включить режим ajax" (ведь в других же компанентах это есть)
для этого в ваш шаблон компоненты добавляется файл .parameters.php
Спасибо, что просветили... Раньше я этого не знал.... Дело в том, что у меня уже и так практически к каждому компоненту свои шаблоны, где исправляется куча недоработок штатных шаблонов. Считаю, что это не правильно. Если компонент имеет какой-то функционал, то надо его вывести эти настройки в админку, а не порознь делать костыли.
Дело в том, что у меня уже и так практически к каждому компоненту свои шаблоны, где исправляется куча недоработок штатных шаблонов. Считаю, что это не правильно.
Если компонент имеет какой-то функционал, то надо его вывести эти настройки в админку, а не порознь делать костыли.