Как сделать подгрузку в поле или автоматическое заполнение полей в Webform?

Главные вкладки

Аватар пользователя artkretov artkretov 3 января 2015 в 15:46

Всех с новогодними праздниками! Однако здравствуйте)

Понадобилось вдруг настроить вебформу с автоматическим выбором значения поля select (Элементы списка) - то есть при переходе с ноды под названием "Комната 1" в вебформе подгружалось значение "Комната 1" автоматом. Собственно как это сделать?

В поиске попадались такие модули webform_term_opts, prepopulate - у модуля Webform Term Options выпадает ошибка:

Warning: Missing argument 4 for webform_term_options_vocabulary_terms(), called in public_html/sites/all/modules/webform/components/select.inc on line 963 and defined в функции webform_term_options_vocabulary_terms() (строка 36 в файле public_html/sites/all/modules/webform_term_opts/webform_term_opts.module).
Notice: Undefined variable: vid в функции webform_term_options_vocabulary_terms() (строка 39 в файле public_html/sites/all/modules/webform_term_opts/webform_term_opts.module).

а со вторым ещё не разобрался, где его настройки понять не могу.

Есть ли для моей задачи какое-то готовое решение, прошу подскажите.

Комментарии

Аватар пользователя bumble bumble 3 января 2015 в 16:08

Со включенным Token:

  • Создаете поле WF со значением по умолчанию [current-page:query:title] (вместо значения "title" можно указывать любое название, его потом нужно будет передать);
  • Делаете ссылку на форму, например блоком Views, и передаете в нем значение ссылки /node/["id вебформы"]?title=["необходимое значение"];
  • Выводите блок на странице материала, с которого необходимо передать параметр.
Аватар пользователя artkretov artkretov 2 февраля 2015 в 14:48

"bumble" wrote:
bumble

Антон, а не подскажете ещё по таким вопросам:
1) Как можно поставить значение по умолчанию? (чтобы возможность автоматического заполнения поля осталась)
2) Как сделать чтобы при выборе значения, подсвечивалась дополнительная информация (к примеру условия, стоимость и т.п.)?

Аватар пользователя bumble bumble 2 февраля 2015 в 15:04

"kedax" wrote:
Как можно поставить значение по умолчанию? (чтобы возможность автоматического заполнения поля осталась)

Во views, в поле передающим значение, установить "Поведение при отсутствии результатов".
"kedax" wrote:
Как сделать чтобы при выборе значения, подсвечивалась дополнительная информация (к примеру условия, стоимость и т.п.)

Не совсем понял суть вопроса. Приведите пример.
Если нужно, например выделить какой то текст, или изменить его при определенных значениях поля, то это - JS.