【发布时间】:2017-05-25 09:50:09
【问题描述】:
我在Sitecore v8.2
使用Multilist with Search 字段,有没有办法通过多个模板进行过滤?
TemplateFilter 似乎只使用一个模板 ID(尝试用竖线分隔的值但不起作用)。我宁愿不使用Filter=_templatename 和Filter=_templateid 不起作用。
【问题讨论】:
标签: sitecore sitecore8.2
我在Sitecore v8.2
使用Multilist with Search 字段,有没有办法通过多个模板进行过滤?
TemplateFilter 似乎只使用一个模板 ID(尝试用竖线分隔的值但不起作用)。我宁愿不使用Filter=_templatename 和Filter=_templateid 不起作用。
【问题讨论】:
标签: sitecore sitecore8.2
这对于 Sitecore 来说有点棘手。
正如您所写,TemplateFilter 仅适用于 1 值,它不关心管道分隔的模板 ID。
但是你可以使用Filter 参数来实现你所需要的。语法是:
Filter=_template:{A87A00B1-E6DB-45AB-8B54-636FEC3B5523}|_template:{DA1684ED-C7A7-4B96-B019-C1E3D5169A6A}
【讨论】:
Filter=_template:{A87A00B1-E6DB-45AB-8B54-636FEC3B5523}||_template:{DA1684ED-C7A7-4B96-B019-C1E3D5169A6A}
Filter=_template:{A87A00B1-E6DB-45AB-8B54-636FEC3B5523},{DA1684ED-C7A7-4B96-B019-C1E3D5169A6A}