Подскажите, как внедрить в модуль webform множественный выбор из списка существующих терминов?
Другими словами: есть несколько каталогизированных терминов, как сделать, чтобы при заполнении формы на сайте пользователь мог выбрать только один нужный?
Комментарии
Неужели никто не может подсказать, как это можно реализовать?
Подсказать можно, если Вы уточните задача - "множественный выбор" или "только один нужный" ?
Только один нужный.
Конкретно: есть категория "Пансионаты", при заполнении формы бронирования вываливается весь список этой категории, а пользователь выбирает один нужный.
Каким образом это реализовать?
Идете в admin/taxonomy далее edit/vocabulary и отмечаете, что словарь Пансионаты используется в материале webform (созданной вами), не ставите отметку на свойстве - "множественный выбор", можно поставить отметку - "Обязательный".
Ну и что? Теперь появилась возможность отнести созданную форму к категории "Пансионаты", а зачем?
Нужно, чтобы список пансионатов был доступен в форме при выборе типа "select"...
Для создания это функционала Вам необходимо:
Вариант 1
Создать материал например "заявка на отдых" через cck, указать использование в нем категории "пансионат" (тогда Вы сможете выбирать значение при создании материала), а затем с использованием поля computed field, создать ссылку - "отправить" с параметром номера ID созданной "заявка на отдых" для пользователя с вызовом webform. Пользователь нажимает на ссылку В webform используя поле типа markup (ссылка на "заявка на отдых") напишите в value: выражение %nid. На почту получите email с номером или можете сразу себе ссылку "нарисовать"
Вариант 2
Используем вместо webform - cck + action (отправка email) + workflow (выполенние действия action)
P.S. 2 вариант более удобен для пользователя
А не хотели бы создать статью с подробным описанием?
Думаю, было бы интересно многим...