阻止Orbeon按位置

时间:2016-02-08 11:27:16

标签: select drop-down-menu encoding orbeon

我想阻止Orbeon按位置编码下拉值(即选择选项的值),因为我需要通过JavaScript在客户端使用精确值。

例如:我的选项有值(150,250,350),但它们在前端按位置(1,2,3)进行渲染/编码。我尝试在 properties-local.xml

中设置属性
<property
    as="xs:boolean"
    name="oxf.xforms.encrypt-item-values"
    value="false"/>

然而,由于某些原因,这不起作用。不确定我是否遗漏了什么。有没有人知道这可能是什么原因,我可能需要在其他地方设置这个属性吗?

如果有问题,我正在使用hybris Commerce套件的Orbeon表格。

1 个答案:

答案 0 :(得分:0)

Form Runner会覆盖oxf.xforms.encrypt-item-values属性,这解释了为什么它对您的情况没有影响。

如果您只有几个需要此控件的控件,则应该可以直接在表单源中的xxf:encrypt-item-values="false"控件上设置属性xf:select1

这就是说,我注意到如果使用带有fr:dropdown-select1的下拉列表,则该属性不会正确转发。所以我为此输入了issue