【发布时间】:2013-03-05 16:50:37
【问题描述】:
我为 EEA 分面导航创建了一个新的小部件“滑块”。 它工作正常,但我直接在原始产品中进行了这些更改。
详情我在eea/facetednavigation/widgets新增文件夹,修改eea/facetednavigation/widgets/configure.zcml。
我想在我自己的产品中移动这个新的小部件。
我已经创建了一些文件和文件夹:
- 我的/产品/小部件
- 我的/产品/小部件/滑块
- my/product/widgets/configure.zcml
并将我的新包“widgets”包含在根 zcml 中。
但它不起作用:
Module eea.facetednavigation.browser.app.view, line 89, in get_sections
Module eea.facetednavigation.browser.app.view, line 96, in get_view_widgets
Module eea.facetednavigation.browser.app.view, line 111, in get_widgets
TypeError: 'NoneType' object is not callable
有没有办法做到这一点?
【问题讨论】:
-
您是否考虑通过联系作者将您的小部件直接贡献给 eea-package? [顺便说一句:我犹豫要不要使用这个产品,因为缺少 js-off-fallback 并因此破坏了可访问性,尽管 UI 非常令人印象深刻。]
标签: plone