将Kentico Repeater项目排序为字母“类别”

时间:2016-10-04 13:45:16

标签: kentico

有没有办法可以将来自Repeater的项目放入JavaScript数组中,以便我可以将它们分类为按字母顺序排列的类别?

有没有办法通过转换来实现这一目标?

2 个答案:

答案 0 :(得分:1)

是的,使用 ApplyTrnasformation 方法,使用您在转发器中使用的转换的代码名称,并将其应用于JavaScript中宏的页面集合中。

示例:

<script>
var o = '{%Documents.Where("NodeParentID=123").ApplyTransformation("cms.menuitem.javascript")%}';
</script>

答案 1 :(得分:0)

在转发器加载其内容后,您可以使用JQuery执行此操作。例如,如果您的转发器呈现列表(例如,未排序的UL / LI),那么您可以使用JQuery函数迭代该列表并将项目推送到数组中。

这是一篇可能对您有帮助的文章: Jquery push all li's ID's into array