У меня есть текстовый элемент управления my-text
и выпадающий список my-dropdown
.В зависимости от содержимого my-text
набор элементов my-dropdown
должен измениться.К сожалению, для отдельных выпадающих элементов нет свойства visibility
, поэтому я подумал о другом решении.Внутри тега <resource xml:lang="en">
моей формы Orbeon я определил несколько наборов элементов:
<first-itemset>
<item>
<label>AAA</label>
<value>a</value>
</item>
<item>
<label>BBB</label>
<value>b</value>
</item>
</first-itemset>
<second-itemset>
<item>
<label>XXX</label>
<value>x</value>
</item>
<item>
<label>YYY</label>
<value>y</value>
</item>
</second-itemset>
Теперь, если содержимое my-text
равно «first-itemset», тогда должен использоваться первый набор элементов, в противном случае - второй.Как я могу это сделать?Внутри <fr:dropdown-select1 ...>
мне нужно что-то вроде
<xf:itemset ref="$form-resources/CONTENT_OF_MY-TEXT_HERE/item">
<xf:label ref="label"/>
<xf:value ref="value"/>
</xf:itemset>
Что мне нужно написать вместо CONTENT_OF_MY-TEXT_HERE, чтобы получить фактический контент, чтобы orbeon использовал правильный набор элементов?