Lon*_*fPR 3 drupal-7 drupal-forms drupal-modules
我有一个我想要显示的字段集,只有当一个选择框选择了几个选项之一时.问题是,我似乎无法看到如何工作OR.如果在数组中包含多个条件,它将像AND一样运行.我需要它才能工作,如果选择框的值例如为1 2或3.
显然,支持drupal 7.14'或'和'xor'.它只是在文档中没有任何容易找到的地方.这是我作为一个例子做的事情,以防任何人需要它.这有效.
$form['survey'] = array(
'#type' => 'fieldset',
'#collapsible' => FALSE,
'#states' => array(
'visible' => array(
array(
array(':input[name="measurementmethod"]' => array('value'=>'5')),
'xor',
array(':input[name="measurementmethod"]' => array('value'=>'6')),
'xor',
array(':input[name="measurementmethod"]' => array('value'=>'7'))
)
)
)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3046 次 |
| 最近记录: |