我尝试使用以下软件包让旋转木马为 plone 5 工作:
collective.portlet.ngcollection
quintagroup.slidertemplates
collective.panels
安装一切正常。然后在我希望在页面顶部有一个轮播的文件夹中,我尝试从 Portlets 菜单创建一个面板。这失败并出现以下错误:
(堆栈剪断了一点)
Module five.pt.expressions, line 161, in __call__
Module plone.app.portlets.browser.manage, line 415, in render_edit_manager_portlets
Module zope.component._api, line 107, in getMultiAdapter
Module zope.component._api, line 120, in queryMultiAdapter
Module zope.component.registry, line 238, in queryMultiAdapter
Module zope.interface.adapter, line 532, in queryMultiAdapter
Module collective.panels.content, line 149, in __call__
NotImplementedError: This portlet manager does not provide a renderer.
此错误是从以下位置引发的:
collective.panel.content.PanelManager:__call__
方法,因为某些东西显然没有对其进行子类化并覆盖此方法。
我遵循了一些不使用面板包的替代说明(http://quintagroup.com/services/support/tutorials/textnroll-theme/textnroll-plone5/image-carousel),但这不显示轮播位于页面顶部(名称确实以“top”开头),但它与其他左侧 portlet 一起放置。
我还应该做些什么来完成这项工作?我已经安装了在 ubuntu 14.04 上运行的 Plone 5.0 (5011)。
非常感谢任何提示。