M.R*_*.R. 4 c# asp.net sitecore content-management-system sitecore6
如果没有选择子项的排序,默认的排序方法是什么?根据sitecore文档:
"如果您没有为项目指定子排序规则,Sitecore将应用默认子排序规则,用户可以手动对项目进行排序."
它定义默认为:
"默认:按名称按字母顺序对项目进行排序,而不是将前导数字解释为数字.前导下划线排序最后.这是默认的子排序规则."
但是,我有一个脚本输入一堆项目,我只是希望它们按照我输入的顺序显示(这实际上是'创建'选项) - 然后我希望用户控制它们如何之后点菜.不幸的是,它没有保留我输入的顺序(并且似乎也不是默认值).
如果我选择任何子项排序选项,那么用户就不能再订购了......我怎么能这样做?有没有办法设置起始排序顺序,然后仍然让用户订购项目?
你应该做的是将Subitems Sorting字段留空,然后__Sortorder在脚本插入的每个项目中添加一个排序顺序值(在字段中)(每个项目的值增加100,从100开始).
这应该会产生你想要的东西; 您的项目按插入顺序排序,用户仍可在内容编辑器中更改其顺序.
| 归档时间: |
|
| 查看次数: |
2589 次 |
| 最近记录: |