我尝试将其添加到browser / configure.zcml
<browser:resource
name="logo.jpg"
file="images/logo.png"
layer=".interfaces.IThemeSpecific"
/>
但这没效果。
答案 0 :(得分:0)
我记得plone3_theme主题使用的是CMF Skin技术,而不是浏览器资源。
您必须在skins/xxx_custom_images/
目录中放置新徽标(与旧徽标同名)
当徽标从Plone站点根目录加载时,现有的皮肤目录会“赢取”浏览器资源。见https://dev.plone.org/ticket/9284
但是,您也可以使用带有新ID的徽标(然后将其放在浏览器目录中)。在这种情况下,您必须在base_properties.props
目录中配置skins/xxx_styles
。