我想在不使用z3c.jbot的情况下覆盖Plone的原始main_template,只使用ZCML指令(浏览器:页面?)。
有没有办法只使用ZCML覆盖默认的Plone4模板?
答案 0 :(得分:4)
ZCML可用于覆盖视图。
较早的Plone模板,如main_template.pt,使用portal_skins分层工具。
更多相关内容:
http://developer.plone.org/templates_css_and_javascripts/skin_layers.html
您的插件需要GenericSetup配置文件
您在GenericSetup XML
您在ZCML中注册皮肤图层
皮肤模板按portal_skins Properties选项卡给出的顺序覆盖(您可以在完成ZCML部分后测试和管理TTW)