2011-05-13 54 views
1

產品,Carousel使用setuphandlers中的一些時髦內聯代碼向plone.contentviews管理器添加了一個Viewlet。我試圖隱藏這個viewlet。使用<hidden>標籤在我configure.zcml無法隱藏版本1.1中的Products.Carousel.viewlet

    • 重寫模板在我viewlets.xml

    ,但似乎沒有生效:我已經試過各種方法,例如。但是,如果我進入@@manage-viewlets,我可以手工隱藏它。

    如何在啓動時自動執行此操作?

  • +2

    你提到的兩種技術都應該有效。你能告訴我們你試過的代碼嗎? – 2011-05-13 15:29:10

    +0

    我想這是一個bug,我在Plone4上有與collective.disqus附加組件相同的問題,plone註釋viewlet沒有被這個附加組件的默認配置文件隱藏。請在plone bug跟蹤器上報告。 – toutpt 2011-05-22 11:49:39

    回答

    1

    不是很優雅,但是如果你真的很絕望,你可以用z3c.jbot覆蓋viewlet模板。只需在您的定製產品中的z3c.jbot模板文件夾中提供一個名爲Products.Carousel.browser.viewlet.pt的空模板。