drupal Webform список выбора пустое первое значение - PullRequest
1 голос
/ 21 сентября 2010

Мне нужно, чтобы в моих списках выбора была опция по умолчанию пустого значения или «Выбрать» без значения.Я не вижу упоминания о том, как это сделать, в документации.// $ Id: webform.module, v 1.196.2.47 2010/08/16 17:54:19 quicksketch Exp $

Ответы [ 4 ]

1 голос
/ 16 августа 2011

Вы можете добавить патч webform_select_none_0.patch , как указано в http://drupal.org/node/563170. Или, если у вас нет опыта с патчами, вы можете добавить следующий код в _webform_render_select *Функция 1006 * в /sites/all/modules/webform/components/select.inc (конечно, принимая во внимание любые недостатки ручного редактирования кода)

if ($component['extra']['aslist'] && !$component['extra']['multiple'] && ($default_value === '' || !$component['mandatory'])) {
    $element['#empty_value'] = '';
}

Это добавит - Выбрать - опция для обязательная веб-форма выбора полей, когда опция не выбрана

0 голосов
/ 02 ноября 2014

Создайте пользовательский модуль и используйте форму alter для изменения вывода. Объясняется здесь: https://www.drupal.org/node/1331956#comment-5876808

0 голосов
/ 12 ноября 2010

Я полагаю, что вы можете достичь этого с помощью пустой записи в вашем списке параметров:

|--Choose one--
val1|Value 1
val2|Value 2
val3|Value 3

и так далее.

Однако я не могу найти никаких источников по этому вопросу намомент.Удачи!

0 голосов
/ 21 сентября 2010

На вкладке управления веб-формой (node/%/edit/components/%) все, что вам нужно сделать, это снять флажок «Обязательный» в разделе «Дополнительные настройки».

...