Страница предварительного просмотра веб-формы Drupal: добавление маркеров к условным элементам (тематика)

Кажется, в веб-форме какая-то ошибка, или я делаю это неправильно. На странице предварительного просмотра веб-формы условные варианты выбора, такие как флажки, по-прежнему отображаются независимо от того, выбраны они пользователем или нет. Код отображается в источнике, и если ничего не выбрано, отображается пустое пространство.

Я только что создал тестовую страницу с тремя выбранными компонентами (несколько флажков выбора с одним выбором) и разместил компонент. Флажок (в наборе полей) находится на уровне выше двух других, которые также находятся в наборе полей.

Так, например,

Selection 'A' fieldset
>> Selection 'A' checkbox
>>>> Selection 'B' fieldset
>>>>>>>> Selection 'B1' checkbox (separate component)
>>>>>>>> Selection 'B2' checkbox (separate component)

The conditional set is like so.
IF: >> Selection 'A' checkbox is EMPTY
THEN >>>> Selection 'B' fieldset
ISNT SHOWN

Суть всего в том, что мне нужно поместить флажки выбранных параметров в маркированный список, но маркеры все еще отображаются на странице предварительного просмотра без слов, даже если эти ответы не выбраны. Я добавил маркеры с помощью css. Я думаю, что следующий код из этой ссылки может быть на правильном пути, но я не уверен, как заставить его работать для страницы предварительного просмотра.

https://www.drupal.org/node/79086

function phptemplate_webform_form_50 ($form) {
 $form['submitted']['First Name']['#id'] = 'edit-submitted-first-name';
 $form['submitted']['Last Name']['#id'] = 'edit-submitted-last-name';
 $form['submitted']['Fluent in']['#id'] = 'edit-submitted-fluency';
 return _phptemplate_callback('webform_form_50', array('form' => $form));
}

person StoryTech    schedule 21.10.2015    source источник


Ответы (1)


Условия должны работать. Временным решением было бы скрыть оба флажка, если Выбор «А» пуст.

person Chris Happy    schedule 28.02.2016
comment
Добавлять благодарности к ответам не нужно. Посты не должны быть шумными. - person Jamal; 28.02.2016