1

これを browser/configure.zcml に追加してみました

  <browser:resource
      name="logo.jpg"
      file="images/logo.png"
      layer=".interfaces.IThemeSpecific"
      />

しかし、それはうまくいきませんでした。

4

1 に答える 1

0

私が覚えている限りでは、plone3_theme テーマはブラウザー リソースではなく、CMF スキン テクノロジを使用します。

新しいロゴ (古いロゴと同じ名前) をskins/xxx_custom_images/ディレクトリに配置するだけです。

ロゴは Plone サイトのルートからロードされるため、既存のスキン ディレクトリがブラウザ リソースを「獲得」します。https://dev.plone.org/ticket/9284を参照

ただし、新しい ID を持つロゴを使用することもできます (その後、ブラウザ ディレクトリに配置します)。この場合、ディレクトリbase_properties.props内で構成する必要があります。skins/xxx_styles

于 2013-09-19T09:59:55.410 に答える