これを browser/configure.zcml に追加してみました
<browser:resource
name="logo.jpg"
file="images/logo.png"
layer=".interfaces.IThemeSpecific"
/>
しかし、それはうまくいきませんでした。
私が覚えている限りでは、plone3_theme テーマはブラウザー リソースではなく、CMF スキン テクノロジを使用します。
新しいロゴ (古いロゴと同じ名前) をskins/xxx_custom_images/
ディレクトリに配置するだけです。
ロゴは Plone サイトのルートからロードされるため、既存のスキン ディレクトリがブラウザ リソースを「獲得」します。https://dev.plone.org/ticket/9284を参照
ただし、新しい ID を持つロゴを使用することもできます (その後、ブラウザ ディレクトリに配置します)。この場合、ディレクトリbase_properties.props
内で構成する必要があります。skins/xxx_styles