如果不能,我可以使用内联XSLT来实现吗?如果是这样,又是如何做到的呢?
基于search for "wildcard" in the Diazo docs,我假设这是不可能的,但我想确保我没有遗漏什么。
这在允许ZMI通过非主题化时特别方便。
例如。
<notheme if-path="manage*" />
<notheme if-path="portal*" />发布于 2011-07-26 07:12:39
我们尝试使用collective.xdv进行正则表达式匹配,但效果不是很好--只要想想当有人创建名为“管理”的页面时会发生什么。即使是manage_*最终也包含了manage_translations页面,它应该是主题的。我们目前的最佳实践是使用:
<rules css:if-content="#visual-portal-wrapper">我希望我们能够找到一种方法,将禁用X主题的response.setHeader补丁到ZMI的相关部分(以及一些ZPT)。
发布于 2011-10-05 06:01:16
您可以使用XPath表达式执行此操作:
<notheme if="contains($path, 'manage')"/>但要小心;-)
https://stackoverflow.com/questions/6815281
复制相似问题