Привет всем!
Использую модуль Modal forms для динамического вывода форм на сайте в поп-апах, скажем так).
Кликая первый раз по ссылке вывода формы (<а class="ctools-use-modal ctools-modal-modal-popup-medium" href="/modal_forms/nojs/webform/492">Обратная связь</а>
), форма открывается:
... вот здесь, после первого вызова фОРМЫ, вылазит js ошибка типа: TypeError: $(...).once is not a function
, но я не понимаю почему.. версия jquery не нравится?
Если закрыть эту форму и снова попытаться нажать на ссылку "Обратная свзяь", форма бесконечно прогружается, при этом консоль ничего не пишет:
А на другой странице, если вызвать форму по ссылке (<а href="#" class="ctools-use-modal ctools-modal-modal-popup-medium" href="/modal_forms/nojs/webform/634">открыть форму</а>
), форма бесконечно прогружается и выводится диалоговое окно, в кучей текста и ошибкой #200, о которой я так ничего и не нашёл в гугл, кроме как обновить версию jQuery, но у меня и так вроде бы достаточно свежая версия на сайте (jquery-1.7.2):
Может быть кто-нибудь, что-нибудь знает об этих проблемах с этим модулем.. напишите плиз, буду признателен
Вложение | Размер |
---|---|
drupal_bug_1.jpg | 105.19 КБ |
drupal_bug_2.jpg | 100.43 КБ |
drupal_bug_3.jpg | 150.27 КБ |
Комментарии
Попробуйте ПОЛНУЮ новейшую версию jquery, или наоборот старье 1.6.х или ещё ниже.
попробовал все, (на сайте многое конечно ломается), но формы по прежнему не работают. #200 ошибка так и осталась и бесконечная прогрузка.
Modal forms dev может поможет?
У меня была такая же проблема. Попробуйте изменить ссылку на форму по виду вот этой:
class="ctools-use-modal ctools-modal-modal-popup-medium" href="?q=user/login"
в значение href нужно вставлять фактический адрес... а не href="/modal_forms/nojs/login"