0

XDV から Diazo に移行しようとしています。

現在、次を含むテーマ製品があります。

  • カスタムの navigation.py と layout.py
  • 次のフォルダ:
    • オーバーライド (コア オーバーライド用)
    • プロファイル (例: cssregistry.xml)
    • static (テーマ リソース、rules.xml、js、css、および /++resource++theme/ 構文を使用して static ディレクトリから一般的に呼び出せるようにしたいその他のクラフト)
  • tests.py の単体テスト。

    私の質問は次のとおりです。これはすべて Diazo テーマに適用されますか、それとも現在のテーマ製品をその一部にインストールする必要がありますか?

4

1 に答える 1

3

そう思います、はい。

overrides/ と profile/ は同じです。

ルール URL の configure.zcml での登録は 1 に変更する必要があり、これにより URL (++resource++ ではなく ++theme++) が変更されますが、非常に似ています。

いくつかの構文変更がありますが、それらはマイナーであり、ここで詳細に説明されています: http://pypi.python.org/pypi/plone.app.theming

マーティン

于 2012-09-12T11:30:11.730 に答える