Множественный выбор в модуле webform

Прислано: Moon Fan

пн, 14/05/2007 - 09:59

Подскажите, как внедрить в модуль webform множественный выбор из списка существующих терминов?
Другими словами: есть несколько каталогизированных терминов, как сделать, чтобы при заполнении формы на сайте пользователь мог выбрать только один нужный?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Moon Fan в вт, 15/05/2007 - 14:37.

Неужели никто не может подсказать, как это можно реализовать?


Опубликовано sas@drupal.org в ср, 16/05/2007 - 06:50.

Подсказать можно, если Вы уточните задача - "множественный выбор" или "только один нужный" ?


Опубликовано Moon Fan в вт, 22/05/2007 - 10:07.

Только один нужный.
Конкретно: есть категория "Пансионаты", при заполнении формы бронирования вываливается весь список этой категории, а пользователь выбирает один нужный.
Каким образом это реализовать?


Опубликовано sas@drupal.org в вт, 22/05/2007 - 11:23.

Идете в admin/taxonomy далее edit/vocabulary и отмечаете, что словарь Пансионаты используется в материале webform (созданной вами), не ставите отметку на свойстве - "множественный выбор", можно поставить отметку - "Обязательный".


Опубликовано Moon Fan в ср, 23/05/2007 - 13:09.

Ну и что? Теперь появилась возможность отнести созданную форму к категории "Пансионаты", а зачем?
Нужно, чтобы список пансионатов был доступен в форме при выборе типа "select"...


Опубликовано sas@drupal.org в ср, 23/05/2007 - 15:10.

Для создания это функционала Вам необходимо:
Вариант 1
Создать материал например "заявка на отдых" через cck, указать использование в нем категории "пансионат" (тогда Вы сможете выбирать значение при создании материала), а затем с использованием поля computed field, создать ссылку - "отправить" с параметром номера ID созданной "заявка на отдых" для пользователя с вызовом webform. Пользователь нажимает на ссылку В webform используя поле типа markup (ссылка на "заявка на отдых") напишите в value: выражение %nid. На почту получите email с номером или можете сразу себе ссылку "нарисовать"
Вариант 2
Используем вместо webform - cck + action (отправка email) + workflow (выполенние действия action)

P.S. 2 вариант более удобен для пользователя :)


Опубликовано Moon Fan в чт, 24/05/2007 - 11:01.

А не хотели бы создать статью с подробным описанием?
Думаю, было бы интересно многим...


Новое на сайте

Ссылки партнёров