gpt4 book ai didi

python - 如何以编程方式对 ATFolder 子类的子类重新排序?

转载 作者:太空狗 更新时间:2023-10-30 00:08:42 25 4
gpt4 key购买 nike

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

最佳答案

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

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

关于python - 如何以编程方式对 ATFolder 子类的子类重新排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/237211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com