archetypes.referencebrowser小部件:新添加的元素不能对已有的元素进行排序

时间:2012-10-04 20:56:21

标签: plone archetypes

我们有一种奇怪的行为,我想知道这是出于设计还是错误?

在窗口小部件上激活“allow_sorting = 1”时,如果编辑内容,在窗口小部件中添加一些元素(相关项),这些元素可以正确排序。然后再次保存和编辑,添加一个或多个新元素,然后这些新元素不能对已添加的元素进行排序。但是如果添加几个新元素,这些元素可以在它们之间进行排序,但是对于已经添加的元素,则有“2”元素列表。在保存然后编辑时,每个元素都可以正确排序。这是一个bug还是设计?我认为这是一个错误,我想纠正它,但我想确定并最终有人测试这种行为也发生在他身上。

在此配置一个小部件,如“multiRef”字段:https://github.com/gbastien/archetypes.referencebrowserwidget/blob/master/src/archetypes/referencebrowserwidget/demo.py将显示错误(我发送了对这些更改为demo.py的请求)。

0 个答案:

没有答案