如何扩展/配置其他plone插件首选项配置?
答
你可以试着
1)覆盖的形式通过您的附加注册一个自定义层,并创建新的Form类,延长了一部开拓创新,具有相同的名称,但对注册这一层。因此,当你的加载项和它的浏览器被安装时,表单类将来自你的插件。
http://collective-docs.readthedocs.org/en/latest/views/layers.html
层是视图专有的,所以您要覆盖视图。根据独立的社交结构,它不确定什么样的视图 - 形式关系已经到位。
2)猴子修补一部开拓创新形式类
http://collective-docs.readthedocs.org/en/latest/misc/monkeypatch.html
尝试在附加到grep的AddForm和看看http://kayeva.wordpress.com/2008/07/ 16/using-z3cform-for-our-forms-in-plone /从某个起点出发。 – Yuri 2012-03-06 10:52:03
这几乎是荒谬的,你能告诉我们什么是附加组件,你到底想要做什么?我不明白“使用函数的结果”。 – aclark 2012-03-06 12:47:24
对不起,我会试一下更详细的问题。 此安装的第三方附加组件(collective.simplesocial)使用ControlPanelForm修改其设置,并且我想添加(在此c.simplesocial配置文件中)布尔字段,该字段使我自己的工具能够从集体接收数据。 simplesocial。 – user966660 2012-03-06 13:23:24