我在Plone网站(4.2)使用 Diazo, 在规则. xml 文件中, 我有类似的东西(简化了,
<rules css:if-not-content=".add-post-link">
<replace css:content="#content" css:theme="#document-content" />
</rules>
<rules css:if-content=".add-post-link">
<drop css:content=".documentFirstHeading" />
</rules>
问题在于,“替换”和“停止”指令都同时适用,这意味着“cs:if-content”和“cs:if-not-content”这两个条件都得到满足,尽管它们是相辅相成的,也就是说,其中之一和唯一一项应属实。 (顺便说一句,如果我调换两个“规则”指令的顺序,结果是一样的)
有人能理解这行为吗 是虫子还是我漏掉了什么