6

我有 Plone 产品,它使用自定义文件夹类型来包含一组自定义内容对象。文件夹类型是通过继承 BaseFolder 创建的,它有一个带有几个文本字段的模式。目前,当自定义对象添加到自定义文件夹时,对象按其 ID 的字母顺序排序。如何覆盖此行为并允许我的用户手动对自定义文件夹进行排序,例如通过“内容”视图?

4

1 回答 1

4

最快的解决方案:来自 ATFolder 而不是 BaseFolder 的子类。这为您提供了所有“正常”重新排序和其他常见的 plone 文件夹功能(我怀疑您也想要)。

如果您想更有选择性,请查看 Products/ATContentTypes/content/base.py:ATCTOrderedFolder 和 OrderedBaseFolder。

于 2008-10-27T16:13:39.300 回答