Sitecore链接列表字段类型?

Bev*_*van 7 sitecore

我如何添加包含链接列表的字段类型?这些链接需要能够是内部,媒体或外部.

我的网站上有多个模板继承了一个快速链接模板.到目前为止,我一直在使用带有数据源限制的特定模板的Treelist来填充转发器,以在页面的子导航中输出链接列表.这对内部链接一直很好,但现在我需要扩展它以便能够处理媒体库和/或外部链接中项目的链接.它的外部链接导致我的混乱,因为它们不作为Sitecore中的项目存在,所以我不确定如何最好地链接.我不希望为每个外部链接创建新项目,因为这似乎效率低下.

我以为我可能会使用自定义字段类型,类似于名称值列表的功能,但能够获得一般链接列表?

任何指导我正确方向的帮助将非常感激.

And*_*röm 4

我最近开发了一个带有链接列表字段类型的类似解决方案。该字段使用 Sitecore 链接工具来存储定义的链接的 XML 数据,用于内部、外部和媒体链接,但仍缺乏一些功能。

我一直在考虑将其作为共享源库的一部分发布,但代码首先需要进行一些重构...如果您有兴趣,我可以在将其作为共享源发布之前向您发送我当前正在开发的版本... ?