我想阻止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表格。
答案 0 :(得分:0)
Form Runner会覆盖oxf.xforms.encrypt-item-values
属性,这解释了为什么它对您的情况没有影响。
如果您只有几个需要此控件的控件,则应该可以直接在表单源中的xxf:encrypt-item-values="false"
控件上设置属性xf:select1
。
这就是说,我注意到如果使用带有fr:dropdown-select1
的下拉列表,则该属性不会正确转发。所以我为此输入了issue。