2015-07-13 44 views
0

我们有一个XForms:选择1/XForms的:项目集与对标签的HTML标记的物品:xforms中的Orbeon 4.7 bug:使用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;">&#160;</xhtml:div> 
       <xhtml:div style="background-color: white;display: inline;"> 
        <xforms:output ref="concat('&#160;(',@code,')&#160;',@name,'&#160;')"/> 
       </xhtml:div> 
      </xhtml:div> 
     </xforms:label> 
     <xforms:value ref="@code"/> 
    </xforms:itemset> 
</xforms:select> 

这Orbeon 3.9下显现的罚款。然而,在Orbeon 4.7中,它最初渲染得很好,但是当底层项目集更改或者xforms:select位于可见的xforms:组下时(基于用户交互),HTML标记将呈现为文本。

enter image description here

我找不到,这是因为Orbeon 4.7固定。我能解决这个问题吗?

回答

0

不知何故,我不能重现这一点。我使用了Here is the example

而这是working for me;即使包含的组最初不相关,HTML也会显示,然后内容会正确更新。

我建议您检查此示例适用于您,如果确实如此,请修改它以重现您所看到的问题,然后在另一个问题中提交该问题或更新此问题。