2
我想要不使用z3c.jbot而僅使用ZCML指令(瀏覽器:page?)來覆蓋Plone的原始main_template。覆蓋main_template.pt而不使用z3c.jbot
有沒有辦法只使用ZCML覆蓋默認的Plone4模板?
我想要不使用z3c.jbot而僅使用ZCML指令(瀏覽器:page?)來覆蓋Plone的原始main_template。覆蓋main_template.pt而不使用z3c.jbot
有沒有辦法只使用ZCML覆蓋默認的Plone4模板?
ZCML可用於覆蓋視圖。
較老的Plone模板,如main_template.pt,使用portal_skins分層工具。
更多關於它在這裏:
http://developer.plone.org/templates_css_and_javascripts/skin_layers.html
你的插件需要GenericSetup輪廓
您在GenericSetup XML註冊皮膚層
您在ZCML註冊皮膚層
皮膚模板由portal_skins中給定的順序重寫屬性選項卡(你可以測試和ZCML部分完成後管理TTW)
的'main_template'文件是一種皮膚的方法,這樣你就不會覆蓋它與jbot *或* ZCML;你會把它放在你自己的皮膚層。 – 2013-05-14 17:56:34
z3c.jbot支持皮膚圖層中的項目,所以您可以*以這種方式覆蓋它。 – 2013-05-14 18:41:13