我需要提供一个内容编辑器界面,允许编辑者选择特定页面,以便为网站访问者生成链接列表。
似乎treelist / treelistEX提供了预期的接口,我将它与源路径相结合,将编辑器锁定到起始目的地而不是整个sitecore树。选择了treelist EX,因为这似乎是最有效的方式,因为除非它被调用,否则每次都不会完全呈现树。
就输出而言,我得到一个管道分隔的GUID列表 - 这是我需要使用linkmanager手动迭代还是一些这样的东西来获取项目标题及其sitecore链接?或者是否存在管理此类多列表并将其分解为其组件的现有流程。
如果有人可以提供该代码的示例以及如何绘制出色的标题和网址。
由于
答案 0 :(得分:1)
没有内置的解决方案可以从if ($('#TextBoxId').val() === '') {
// Your coding will go here.
}
中选择的项目中获取标题和网址。
您可以将Treelist
字段视为Treelist
字段(它们都只在后台存储管道分隔ID列表)并使用Multilist
方法:
GetItems()