产品,Carousel使用setuphandler中的一些时髦内联代码向plone.contentviews
经理添加一个viewlet。我试图隐藏这个Viewlet。我尝试了各种技术,例如:
覆盖我的configure.zcml
使用<hidden>
viewlets.xml
标记
但似乎没有任何效果。但是,如果我进入@@manage-viewlets
,我可以手动隐藏它。
如何在启动时自动执行此操作?
答案 0 :(得分:1)
不是很优雅,但如果您真的绝望,可以使用 z3c.jbot 覆盖Viewlet模板。只需在自定义产品中的z3c.jbot模板文件夹中提供名为 Products.Carousel.browser.viewlet.pt 的空模板。