Доброго времени суток. Настроил вывод вебформы в с помощью связки webform, colorbox, colorbox_node.
Пр попытке отправки формы почему-то в адресную строку добавляется путь /colorbox/ после названия сайта и появляется страница с таким вот кодом:
Ошибка пропадает, если я убираю "обязательно для заполнения" у всех полей. Но мне необходимо, чтобы они были обязательными.
Пооазил по форуму. Увидел советы подключить модуль webform_ajax. После чего появляется окно с ошибкой при отправке формы:
An error occurred while attempting to process /system/ajax: ajax.form.ajaxSubmit is not a function
Подскажите хотя бы, где копать? Заранее благодарен...
Комментарии
wget http://ftp.drupal.org/files/projects/webform_ajax-7.x-1.x-dev.tar.gz
прелестно работает с jquery 1.7
дабы ты не рвал волосья
и на будущее, для начала - читай текст на ст. модуля
шутите, батенька? там ведь все на англицком.
Ну, гугл переводчик мне в помощь) А вот привычку не читать мануалы пора искоренять...
Поставил webform_ajax-7.x-1.x-dev. Не помогло.
кеши позачищал?
Jquery Update установлен? Из-за него ошибка может быть.
т.е. форма открылась,а при отправке средиректило на /colorbox/* ?
подсказываю
пилять, все работает - проверенно
но нужен jquery 1.7
Jquery Update в помощь
Да.
Поставил. Не помогло...
И кэши чистил.
Опытным путем выяснено, ошибка имеет мето быть только на главной... Я вообще в ступоре.
В общем косяк профиксил. А дело было вот в чем. Главная страница - это вьюха типа PAGE. И там в самой вьюхе стояло Use AJAX: Нет
У меня похожая проблема, только добавление ноды в колорбоксе, если все обязательные поля заполнить, то нода создается. Если же оставить пустое, то по идеи должно показать ошибку не заполненности, но показывает вот ту же хрень. Главная сделана через views, use ajax-yes, jquery update +/ В чем же может быть проблема?
Вот этим модулем можно решить проблему: Clientside Validation