webform

[РЕШЕНО]Какую связку использовать для формы, капчи и ajax валидации?

13 декабря 2014 в 19:03

Всем привет!
Нужна помощь! Зашел в тупик! Не могу вывести форму с валидацией и капчей в popup окне. Точнее форму вывожу (например через colorbox) но все проходит без валидации. Форму создавал и вручную и через Form API - не помогает. Вся загвоздка чтобы проверялись поля ajax'ом (другого способа не вижу).
Какие посоветуете использовать модули, связки? Перепробовал уже много, но проблему так и не устранил (все равно поля не проверяются).
Подскажите кто может!

Темизация модальной формы webform + modal forms [вопрос решен]

12 декабря 2014 в 10:33

Друзья! Друпал-комьюнити!

Помогите, пожалуйста, с решением одной задачи:
есть модальная форма, открывающаяся при нажатии по ссылке вида Заказать сейчас

Отображается форма как на картинках 1-2. И надо привести к виду, как на картинке 3.

[РЕШЕНО] Webform в пункте меню

4 декабря 2014 в 23:09

Здравствуйте! Есть решение вывода формы контактов во всплывающем окне. Но данное решение выводит ссылку как блок. Как реализовать вывод всплывающей формы контактов из пункта меню?

Form (Webform) Conditional. Проблема с form-type-radio [РЕШЕНО]

3 декабря 2014 в 22:59

Доброго времени. Столкнулся с доселе неизвестной проблемой с зависимыми полями:

Делаю некий опросник с зависимыми полями - в основном в нем элементы форм типа radio.
Сначала реализовывал как создание node определенного типа и использовал модуль Field conditional state (использовал старую версию, в новой там отказались от использования radio). В общем делаю - все нормально, но через некоторое время (думаю, возможно, по крону) все зависимости слетают... Просто перестают работать и всё )), при этом в настройках они присутствуют. Помогает выключени/включение модуля field-conditional-state. Но все равно потом опять все не работает.

Как повесить выполнение выполнения скрипта после успешной отправки сообщения?

2 декабря 2014 в 0:33

Доброго всем времени суток!
Нужно сделать так, чтобы после успешной отправки сообщения выполнялся скрипт.
Если подробнее
Есть форма созданная с помощью модуля webform. При помощи hook_form_alter отправляется через ajax.
Нужно, чтобы после удачной отправки закрывалось окно colorbox и выводилось сообщение об успешной отправке.

P.S. С API drupal знакомство только начал, поэтому просьба расписать по подробнее.

Webform форма не отсылается более одного раза

24 ноября 2014 в 14:21

Здравствуйте.
Создал форму в блоке.
Но когда второй раз отсылаю, то получаю сообщение:
*The value ultexplorer@gmail.com has already been submitted once for the E-Mail field. You may have already submitted this form, or you need to use a different value.
*The value Игорь has already been submitted once for the Имя field. You may have already submitted this form, or you need to use a different value.

[Решено] Вывод списка терминов ноды в Webform

23 ноября 2014 в 16:01

Есть материал типа Image. У него есть поле Things, которое содержит несколько терминов словаря Things.
На странице материала стоит блок Webform. Надо чтобы в этом блоке в виде выпадающего списка отобразились термины, присвоенные данному материалу.
То есть набор параметров в списке webform должен меняться в зависимости от материала.
Как такое организовать?

P.S. Webform Term Options не подходит, т.к. выгружает весь список терминов из словаря. Точнее должен выгружать, у меня ничего не выгружает, хотя стандартные списки работают.

Модуль WebForm

21 ноября 2014 в 13:44

Мне надо как то сделать поле, на форме, выпадающий список, в качестве элементов списка должен выводиться список пользователей зарегистрированных на сайте, которым присвоена определённая роль. Есть идеи как это сделать ?

Создание вебформы. Условия.

15 ноября 2014 в 0:06

Всем привет!

Задача создать вебформу трансферов для тур.фирмы. С выбором отправления-назначения, датами, кол-ва человек, ну и контактными данными.
При определенном выборе должна высвечиваться цена.
Как не рыскал ничего не смог нарыть по этому поводу. Т.е. как это вообще нужно делать правильно.
Стал делать как умею.
Первые условия это в зависимости выбора из списка "откуда" (1 список) показывает определенный список "куда" (всего получилось 4 списка). Затем выбор либо в одну сторону либо туда-обратно. Соответственно цена постоянно меняется.
Я ничего лучше не придумал, как создать поля с типом "число" без права редактирования, на все возможные цены.
И условиями стал отображать необходимую цену в зависимости от выбора "откуда", "куда", "туда или туда-обратно".

Добавить свой инклуд в плагин обработки заявок с сайта (модуль webform)

14 ноября 2014 в 9:53

Есть формы на сайте. Используется, насколько я понял, модуль webform.
Нужно после отправки письма добавить вызов php (файл php уже есть, он должен получать данные из форм и дальше уже работать с ними)

Написать скрипт для обработки маленькой формы webform

6 ноября 2014 в 20:50

Есть форма для ввода промо-кодов, которая состоит из одного поля для ввода промо-кода и кнопки Submit.
После нажатия кнопки Submit введенное значение должно сопоставляться со списком существующих промо-кодов (до 10). Если не совпадает ни с одним, выводить страницу/сообщение об ошибке. Если совпадает с одним из них - переходить на соответствующую промо-коду страницу.
Форма должна отправляться.
Ну и проверить, чтобы не возникало конфликтов со существующими уже на сайте скриптами.

Webform передача переменных между шагами формы

6 ноября 2014 в 8:47

Добрый день.

Есть сложная и многошаговая форма, созданная на Webform 7.x-4.1 (не 3-яя версия!).

Прошу совета. Как без кодинга можно передавать значения переменных между шагами формы (реализовано через Разрыв страницы), чтобы на следующем шаге их можно было обрабатывать, например, jQuery или js?

Вроде в Drupal 7 есть готовая функция для вызова переменных Webform в js, но вспомнить её название не могу. :#(

Спасибо.

Проблема выставления primary_key в модуле Data при создании views из webforms PDOException: SQLSTATE[HY000]: General error: 1347

28 октября 2014 в 21:24

Проблема присвоения primary_key для sid поля в создаваемой таблице.
После обновления модуля выползло вот это.

PDOException: SQLSTATE[HY000]: General error: 1347
'имя таблицы' is not BASE TABLE: ALTER TABLE {} CHANGE `sid` `sid` INT NOT NULL DEFAULT 0 COMMENT 'The id of the user that completed this submission.'; Array ( ) in db_change_field() (regel 3017 van /data/sites/web/TESTbe/www/includes/database/database.inc).
Или подобное.

Разбирали вот тут.
https://www.drupal.org/node/889306
патч сделали, я попытался его применить, но ничего не помогло.

[РЕШЕНО] Вывод полного текста в представлении из заполненной формы

20 октября 2014 в 11:36

Помогите решить проблему.

Суть в следующем.
Есть созданная вебформа.
Есть список отправленных сообщений.
Есть Data Tables, который позволяет вытащить поля в представление.
Есть представление с контекстным фильтром, через который я вытаскиваю все сообщения этой формы в собственный список.
Все поля формы я прекрасно вижу, сортирую, делаю фильтры - к примеру имя, емейл, само сообщение.

Webform Tokens и FillPDF

18 октября 2014 в 15:26

Доброго времени суток.

Стоит задача заполнять PDF файл через модуль Webform. Делаю это с помощью модуля FillPdf.

Частично решение данной задачи показано в видео "Drupal: Fill PDF Module"

Модуль Webform Tokens установлен но на странице настройки формы в модуле FillPdf в списке токенов отсутсвуют токены для Webform. В видео они есть. Все возможные виды кэша очищал. Скриншоты во вложении.

Как получить дополниетльные значения для скрытого поля в Webform? [Решено]

14 октября 2014 в 13:04

Переношу сайт на 7-ку.
http://arktis-msk.ru/uborka-ofisov - тут статья "Уборка офисов". Внизу статьи - вебформа. Вебформа на всех статьях одна. И имеет скрытое поле "Название услуги" - туда автоматически пишется название ноды, с которой форма заполнялась.
Это какой-то Additional token values, записывающися как [[page-title]]

Не удается отправить почту. Настройка Webform

21 сентября 2014 в 0:16

Здравствуйте друзья!
У меня возникла такая проблема. Настроил форму Webform, но в поле "Ваш e-mail" она не хочет принимать никакой другой адрес почты кроме того на который форма должна отсылать. Настроил вроде правильно (Адрес Кому:
Собственная: support@invalidhelp.ru(адрес почты расположен на хостинге там же где и сайт), От кого: Компонент: Ваш e-mail)
Пишет "Не удается отправить почту, свяжитесь с администратором если проблема сохраняется".
Модуль SMTP настроен(в соответствии с хостингом), в поле "Отправить тестовое письмо" ввожу майл например от яндекса и отсылает письмо запросто, так же и на почту хостинга.

Сайт агентства недвижимости - srk-msk.ru

18 сентября 2014 в 14:39

Сайт для действующего агентства недвижимости - http://srk-msk.ru (D6)
Это мой первый сайт на Drupal. Не хотел покупать готовый вариант на Битрикс поэтому решил сделать свою сборку. Самодельные модули на сайте не используются.

Главная страница
Корпоративный сайт агентства недвижимости

База недвижимости

Страница объекта

Webform допустимые символы в поле формы

6 сентября 2014 в 22:32

Использую Webform Validation.
Мне нужно разрешить ввод цифр, скобок, и знака "+" для телефона общей длиной не менее 12 символов.
С длиной проблем нет, ставим валидацию по минимальной длине.
Есть метод валидации "Шаблон", но в нем жесткая структура шаблона, а у меня длина и порядок указанных символов может быть разным.
Есть метод "Regular expression, case-sensitive", какую регулярку можно прописать?

Или как по другому решить.

Webform в Colorbox Node не работает в Internet Explorer, если в href есть русские буквы

4 сентября 2014 в 14:22

Прошу помощи. Есть каталог продукции, позиции которого можно заказать, с помощью формы обратной связи. Форма создана с помощью Webform, в ней добавлено скрытое поле, значение которого задано с помощью специального токена: %get[nameof]. Выводится каталог продукции с помощью Views и в каждой позиции дополнительно генерируется ссылка вида: