0

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

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

4

1 回答 1

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-in​​formation-registry

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

于 2012-08-29T20:35:03.403 回答