Задать вопрос

Fancybox 3 ломает отправку формы компонента webform, в чем проблема?

Всем привет!

Столкнулся с проблемой на ровном месте. Есть простой сайт на битриксе, редакция "Стандарт". В карточке товара (пример: dev.altsys.ru/products/svetovye-bukvy/obemnye-svet... ) есть форма ОС в футере ( skrinshoter.ru/s/090421/3yp2i6lv ). Она корректно валидирует данные и отправляется в режиме ajax (создана компонентом webform). Но - если вначале открыть фото в галерее (fancybox 3 - skrinshoter.ru/s/090421/s8XouMdh ), то что-то ломается в форме, страница начинает перезагружаться - skrinshoter.ru/s/090421/2JMUzBV2 .

Методом тыка выяснил, что на это влияет атрибут data-fancybox="good_gal". Если атрибут оставить пустым, то отправка формы не ломается. Но в таком варианте фото нельзя листать.

Компонент формы вызывается так:

<?$APPLICATION->IncludeComponent(
                	"bitrix:form.result.new", 
                    	"footer_form_new", 
                    	array(
                    		"CACHE_TIME" => "3600",
                    		"AJAX_MODE" => "Y",
                    		"CACHE_TYPE" => "A",
                    		"CHAIN_ITEM_LINK" => "",
                    		"CHAIN_ITEM_TEXT" => "",
                    		"EDIT_URL" => "",
                    		"IGNORE_CUSTOM_TEMPLATE" => "Y",
                    		"SEF_FOLDER" => "/",
                    		"LIST_URL" => "",
                    		"SEF_MODE" => "N",
                    		"SUCCESS_URL" => "",
                    		"USE_EXTENDED_ERRORS" => "Y",
                    		"WEB_FORM_ID" => "5",
                    		"COMPONENT_TEMPLATE" => "footer_form_new",
                    		"VARIABLE_ALIASES" => array(
                    			"WEB_FORM_ID" => "WEB_FORM_ID",
                    			"RESULT_ID" => "RESULT_ID",
                    		)
                    	),
                    	false
                    );?>


вроде бы, ничего лишнего, в момент сабмита в консоли ошибки не проскакивают...знающие люди, подкажите, в чем может быть проблема?

Заранее спасибо!
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
mg15
@mg15 Автор вопроса
Учусь
Прошу прощения, не успел коммент добавить: сменил фенсибокс на магнифик, все заработало без нареканий. Но так и не разобрался, почему такой глюк с фенсибоксом был
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы