3
我在Plone(4.2)站點和rules.xml文件中使用Diazo我有類似的東西(這是簡化的,但是我測試該簡化版本太多)。:Diazo:css:if-content和css:if-not-content都匹配
<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>
的問題是,無論是「替換」,並正在施加「滴」指令,這意味着這兩個條件「的CSS:如果內容」和「 CSS:if-not-content「正在被滿足,即使它們是互補的,也就是說,它們中的一個並且只有一個應該是真實的。 (順便說一句,如果我切換兩個「rules」指令的順序,結果是一樣的)
有沒有人瞭解這種行爲?這是一個錯誤還是我錯過了什麼?
添加了https://dev.plone.org/ticket/12929 :-) –