【发布时间】:2017-02-07 14:10:24
【问题描述】:
目前我有一个文档类型的节点选择器。
我正在使用 Umbraco 事件方法来管理它的值。这是完美的工作。
然而,
我希望能够将值显示为最好的字符串,如下所示:
首页 > 关于 > 联系方式
将其设为只读值,以便用户可以看到但无法更改。 (这将由 Umbraco Events 完成)
谁能告诉我如何做到这一点?
【问题讨论】:
-
顺便运行 Umbraco 7
目前我有一个文档类型的节点选择器。
我正在使用 Umbraco 事件方法来管理它的值。这是完美的工作。
然而,
我希望能够将值显示为最好的字符串,如下所示:
首页 > 关于 > 联系方式
将其设为只读值,以便用户可以看到但无法更改。 (这将由 Umbraco Events 完成)
谁能告诉我如何做到这一点?
【问题讨论】:
我已经设法解决了这个问题,所以我想我会为其他人回答这个问题。
我没有使用内容选择器,而是使用了一个标签来存储如下所示的字符串:
"[1072] : 首页 >> 我们的公司"
我的应用程序中的 Umbraco 事件在保存时创建字符串,并且在读取代码解析时 [] 中的 int
效果很好。希望这对其他人有帮助。
【讨论】:
如果您习惯使用 Angular JS,您可以制作一个快速的自定义属性编辑器。我将创建属性编辑器,以便它存储节点 ID 并将面包屑呈现给节点。我会使用 entityResource 来查询 umbraco 以获取节点上的数据。如果您愿意,您甚至可以构建自己的 API 控制器并对其进行查询。
这里有一些我认为真的会派上用场的文档:
【讨论】: