Закрытие окна Modal Forms после отправки формы.

Главные вкладки

Аватар пользователя maximsan maximsan 15 февраля 2016 в 12:50

Не получается добиться автоматического закрытия окна формы, выводимой в модальном окне модулем Modal Forms
При нажатии на кнопку "отправить" надпись на кнопке меняется на "сохранить", еще раз нажимаем - в окошке появляется надпись "close".
И только после щелчка по этой ссылке окно формы закрывается. Три нажатия!!!
Для вывода формы на странице ноды имеется ссылка в шаблоне ноды:

<?php
print l(t('Отправить заявку'), 'modal_forms/nojs/webform/7', array('attributes' => array('class' => array('ctools-use-modal''ctools-modal-modal-popup-medium')), 'query'=>array('bustour'=>$node->nid)))
?>

В настройках формы в поле "редирект" стоит "перезагрузка текущей страницы"
Если поставить редирект на другую страницу, поведение формы не меняется.
Как добиться, чтобы при нажатии на "отправить" происходило закрытие модального окошка с формой?

Комментарии

Аватар пользователя hobitosik hobitosik 22 июля 2016 в 13:37

Поставьте модуль https://www.drupal.org/project/webform_ajax и в настройках формы на вкладке "Настройки формы", отметьте галочкой "AJAX mode".
В настройках поставить ответ формы, без редиректа и галочку ту же поставить на против "Show confirmation screen"