Здравствуйте уважаемые!
У меня вопрос, может для кого и банальный, но ответа не нашел не на форуме, ни в гугл.
Сделал вывод webform через colorbox (заказ обратного звонка) - все работает, открывается модальное окно и все прочее.
Никак не могу понять, как сделать чтобы подтверждение и ошибки отправки отображались тоже в модальном окне, а не стандартным выводом в div - "message".
Если кто знает - прошу помощи!
Может есть уже ответ в какой-то ветке, а я его не нашел - буду благодарен за ссылку.
Комментарии
Я использую для таких целей fancybox, он все ошибки выводит в своем модальном окне)
Поставьте модуль Webform AJAX, затем в настройках вебформы включите AJAX mode и Show confirmation screen (предварительно отменив Redirection location)
Спасибо за ответы.
fancybox попробую.
Это у меня установлено и настроено именно так, но не работает...
Странно, у меня работает
Можете дать ссылку на сайт где эта форма, чтобы посмотреть как работает?
Нет, к сожалению, сайт рабочий, заказчик не одобрит.
Может, я неверно понимаю задание - результаты валидации выводятся в том же модальном окне, только выше самой формы. Может вам нужен вывод валидации в отдельном модальном окне, как такое сделать, я не знаю.
В том же самом модальном окне, Вы правильно поняли.
Мне доступ не нужен, мне бы просто урл сайта - посмотреть, как она отображается на сайте.
Еще такой код нужно вставить в template.php, сбросить кеш
$form['actions']['submit']['#attributes']['id'] = 'edit-webform-ajax-submit-'.$form['#node']->nid;
}
Огромное, ОГРОМНОЕ спасибо!
Все получилось!
О спасибо, пригодилось)