Hybris参考编辑器-使用目录版本筛选
在我的Hybris设置中,我有一个自定义类型,其中一个字段是产品集合。在类型的backoffice屏幕中,我有一个多参考编辑器来选择集合的相关产品。现在,我只想将产品限制在在线目录中(即不显示阶段产品目录中的产品)。相关说明表明我可以使用以下语法:Hybris参考编辑器-使用目录版本筛选,hybris,backoffice,Hybris,Backoffice,在我的Hybris设置中,我有一个自定义类型,其中一个字段是产品集合。在类型的backoffice屏幕中,我有一个多参考编辑器来选择集合的相关产品。现在,我只想将产品限制在在线目录中(即不显示阶段产品目录中的产品)。相关说明表明我可以使用以下语法: <editorArea:attribute qualifier="products"> <editorArea:editor-parameter> <editorArea:na
<editorArea:attribute qualifier="products">
<editorArea:editor-parameter>
<editorArea:name>referenceSearchCondition_catalogVersion</editorArea:name>
<editorArea:value>{parentObject.catalogVersion}</editorArea:value>
</editorArea:editor-parameter>
</editorArea:attribute>
这不起作用(自然),因为主键是
parentObject.catalogVersion
。在我的测试中,如果我指定实际的目录版本PK而不是Online
,我会得到我需要的结果,但是,显然,硬编码PK不是一个选项。因此,我如何使用referenceSearchCondition
与我的自定义类型中的字段所引用的目录版本字段进行比较?在查看文档和SAP提供的加速器代码后,我现在想到的唯一解决方案/解决方法(并非真正理想)是:
<editorArea:attribute qualifier="products">
<editorArea:editor-parameter>
<editorArea:name>referenceSearchCondition_catalogVersion</editorArea:name>
<editorArea:value>{parentObject.catalogVersionOnlinePK}</editorArea:value>
</editorArea:editor-parameter>
</editorArea:attribute>
参考搜索条件\u目录版本
{parentObject.catalogVersionOnlinePK}
不确定它是否会出故障,但试试这个
<editorArea:attribute qualifier="products">
<editorArea:editor-parameter>
<editorArea:name>referenceSearchCondition_catalogVersion.version</editorArea:name>
<editorArea:value>Online</editorArea:value>
</editorArea:editor-parameter>
</editorArea:attribute>
参考搜索条件_catalogVersion.version
在线 的
<editorArea:attribute qualifier="products">
<editorArea:editor-parameter>
<editorArea:name>referenceSearchCondition_catalogVersion.version</editorArea:name>
<editorArea:value>Online</editorArea:value>
</editorArea:editor-parameter>
</editorArea:attribute>