无法在1.1版中隐藏Products.Carousel.viewlet

时间:2011-05-13 05:55:39

标签: plone genericsetup viewlets

产品,Carousel使用setuphandler中的一些时髦内联代码向plone.contentviews经理添加一个viewlet。我试图隐藏这个Viewlet。我尝试了各种技术,例如:

  • 覆盖我的configure.zcml

  • 中的模板
  • 使用<hidden>

  • 中的viewlets.xml标记

但似乎没有任何效果。但是,如果我进入@@manage-viewlets,我可以手动隐藏它。

如何在启动时自动执行此操作?

1 个答案:

答案 0 :(得分:1)

不是很优雅,但如果您真的绝望,可以使用 z3c.jbot 覆盖Viewlet模板。只需在自定义产品中的z3c.jbot模板文件夹中提供名为 Products.Carousel.browser.viewlet.pt 的空模板。