我知道在plone中可以使用自己的字段创建内容类型。 那么,是否可以使用这些字段创建集合?
答案 0 :(得分:0)
我不确定你想要达到什么目的,但要回答你的问题:
是的,可以使用您自己的字段创建基于集合的类型。
如果您使用的是基于DX的集合类型plone.app.contenttypes
,则可以轻松扩展它。您还必须注册自己的视图模板,该模板负责新字段。
当然也可以创建一种全新的内容类型。
答案 1 :(得分:0)
如果你想通过门户网站内容类型的任何字段名扩展可能选择的集合标准,并且你使用的是旧式集合(type_name = Topic),你可以这样做,添加任何这些字段作为(旧式)集合的可选择标准:
确保该字段已在portal_catalog中注册,您可以通过访问http://yourhost.com:8080/Plonesitename/portal_catalog/manage_catalogIndexes进行检查。如果它不存在,您需要通过右上角的下拉列表选择添加它,选择"字段索引"。
确保该字段已在集合配置中注册,您可以通过访问http://yourhost.com:8080/Plonesitename/portal_atct/atct_manageTopicIndex进行检查。如果不存在,请点击"所有字段"在右上角,搜索字段名称并检查radiobox以使其可用,保存。
在较新的Plone版本中,默认情况下禁用旧式集合,您可能需要通过http://yourhost.com:8080/Plonesitename/portal_types/Topic/manage_propertiesForm启用它们,检查"隐式添加",保存。