首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sitecore子项排序问题

问Sitecore子项排序问题
EN

Stack Overflow用户
提问于 2012-12-24 09:43:30
回答 1查看 2.9K关注 0票数 4

当没有选择子项排序时,默认排序方式是什么?根据sitecore文档:

如果未为项目指定子排序规则,Sitecore将应用默认子排序规则,用户可以手动对项目进行排序。

它将默认定义为:

默认:按名称的字母顺序对项目进行排序,而不是将前导数字解释为数字。前导下划线最后排序。这是默认子排序规则。

然而,我有一个脚本,它输入了一大堆项目,我只想让它们按照我输入的顺序显示(本质上就是'created‘选项)--然后我想让用户控制他们在那之后如何排序。不幸的是,它不能保持我输入的顺序(而且似乎也不是默认的顺序)。

如果我选择任何子项排序选项,则用户不能再对其进行排序...我该怎么做呢?有没有办法设置起始排序顺序,然后让用户仍然对项目进行排序?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-12-24 17:00:03

您应该做的是将Subitems Sorting字段保留为空,然后向脚本插入的每个项目添加一个排序顺序值(在__Sortorder字段中)(为每个项目增加100,从100开始)。

这应该会得到您想要的结果;您的项目按插入顺序排序,用户仍然可以在内容编辑器中更改它们的顺序。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14016196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档