Имаме xforms:select1/xforms:itemset с елементи, които имат HTML маркиране на етикетите:
<xforms:select ref="@labels" appearance="full" class="inline">
<xforms:itemset nodeset="instance('issue-labels-instance')/label">
<xforms:label>
<xhtml:div class="labelouterboxitem" title="{desc[1]/text()}">
<xhtml:div style="background-color:{@color}; display: inline; padding-left: 10px; margin: -3px;"> </xhtml:div>
<xhtml:div style="background-color: white;display: inline;">
<xforms:output ref="concat(' (',@code,') ',@name,' ')"/>
</xhtml:div>
</xhtml:div>
</xforms:label>
<xforms:value ref="@code"/>
</xforms:itemset>
</xforms:select>
Това се оказа добре под Orbeon 3.9. Под Orbeon 4.7 обаче първоначално се изобразява добре, но когато основният набор от елементи се промени или когато xforms:select е под xforms:group, която става видима (въз основа на взаимодействието на потребителя), HTML таговете се изобразяват като текст.
Не можах да открия, че това е поправено след Orbeon 4.7. Мога ли да заобиколя това?