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

发布于 2024-11-06 12:55:33 字数 365 浏览 0 评论 0原文

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

  • 覆盖 configure.zcml

    中的模板
  • 使用 标签在我的 viewlets.xml

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

我怎样才能在启动时自动执行此操作?

Products,Carousel adds a viewlet to the plone.contentviews manager using some funky inline code in setuphandlers. I am trying to hide this viewlet. I have tried various techniques such as:

  • overriding the template in my configure.zcml

  • using the <hidden> tag in my viewlets.xml

But nothing seems to take effect. However if I go into @@manage-viewlets, I am able to hide it by hand.

How can i do this automatically on startup?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

哭泣的笑容 2024-11-13 12:55:33

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

Not very elegant, but you could override the viewlet template using z3c.jbot if you're really desperate. Just provide an empty template called Products.Carousel.browser.viewlet.pt in your z3c.jbot templates folder, inside your custom product.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文