我想不使用z3c.jbot而仅使用ZCML指令(浏览器:页面?)来覆盖Plone的原始main_template。
是否有一种仅使用ZCML覆盖默认Plone4模板的方法?
ZCML可用于替代视图。
较旧的Plone模板,例如main_template.pt,使用portal_skins分层工具。
有关此内容的更多信息:
您的插件需要GenericSetup配置文件
您在GenericSetup XML中注册皮肤层
您在ZCML中注册皮肤层
皮肤模板按portal_skins“属性”选项卡给出的顺序覆盖(您可以在ZCML部分完成后测试和管理TTW)