plone 4.0.1 + collective.xdv 1.0rc11 を使用していますが、別のテーマを使用する必要があります。
最近の質問/回答で説明されているようにしようとしていますが、条件付きで新しいテーマを挿入すると、デフォルトのテーマがまったく変換されません。私が試したもののいくつかの例を次に示します。
<rules css:if-content="body.section-mysection">
<theme href="mysection.html" />
</rules>
これは次で終わります:
Traceback (innermost last):
Module ZPublisher.Publish, line 132, in publish
Module zope.event, line 23, in notify
Module zope.component.event, line 26, in dispatch
Module zope.component._api, line 138, in subscribers
Module zope.component.registry, line 323, in subscribers
Module zope.interface.adapter, line 575, in subscribers
Module plone.transformchain.zpublisher, line 93, in applyTransformOnSuccess
TypeError
これらの間:
<theme href="mysection.html" if-path="/mysection/"/>
<theme href="mysection.html" css:if-content="body.section-mysection"/>
どちらも特定のセクションでは機能しますが、ポータルの残りの部分ではまったく変換されません。
rules.xml でデフォルトのテーマも指定しようとしましたが (既に @@xdv-settings に登録されていても)、<theme href="index.html" />
うまくいきませんでした。
ここで何が欠けていますか?
前もってありがとう、SimO