如何为allI DexterityContent类型的显示菜单添加其他视图

时间:2012-08-29 15:48:24

标签: plone

我已经通过@@ myview创建了一个可供所有IDexterityContent类型使用的视图。 但我也想将它添加到IDexterityContent类型的显示菜单中。

更新: 更确切地说,我希望TTW创建灵巧类型,以便在显示菜单中显示此视图。

1 个答案:

答案 0 :(得分:2)

支持动态视图选项的内容的可用视图存储在站点数据库portal_factory

https://docs.plone.org/develop/plone/content/dynamic_views.html

如果您想添加对多个视图的支持,我建议您创建一个安装程序Python代码段,它将针对可用类型迭代portal_factory并修改其view_methods属性。

https://docs.plone.org/develop/plone/content/types.html#type-information-registry

https://docs.plone.org/develop/addons/components/genericsetup.html#custom-installer-code-setuphandlers-py