Есть модуль popup и есть материал webform, в шапке есть ссылка "Отправить сообщение" (сделано на webform) как вывести ее во всплывающем окне без перезагрузки страницы?
В нете искал, ни одного дельного совета, модуль popup есть, а как выводить не пойму...
Комментарии
Первый запрос в Яндексе. читали?
http://drupalfly.ru/lesson/popup_webform
А вы вопрос читали? он пишет как выводить в блоке, а мне через ссылку надо
я через fancybox вывожу ..
как-то так:
$('.fancypage').click(function() {
$.fancybox.showLoading();
$.get($(this).attr('href'), function(data) {
$('#page-main-content', data).addClass('in-fancybox');
var pageHtml = $('#page-main-content', data);
$.fancybox({
content: pageHtml,
width: 700,
autoWidth: false,
autoSize:false,
autoHeight:true,
});
});
return false;
});
});
где #page-main-content - это элемент, содержащий форму
а ссылку на форму, если ее нужно открыть во всплывающем окне, помечаю классом fancypage
Всплывающие окна в Colorbox'е.
Формы во всплывающем окне: Webform и Entityform.
Есть модерн https://www.drupal.org/sandbox/fortis/2566545