在Umbraco中访问/显示链接文档类型的属性

时间:2012-11-04 08:55:47

标签: razor umbraco

我对Umbraco来说相对较新,但是使用了一个有点人为的宠物项目,我在陡峭的倾斜曲线上取得了很好的进展。

我的宠物项目很简单'杂志数据库,将存储我的每月订阅的详细信息,包括其中的文章。希望(完成后)我能够搜索数据库,以确定特定文章的问题,而不是手工拖曳它们。

我遇到的问题是我想要包括封面光盘的详细信息,并在杂志的详细页面上显示摘要信息。我已经为封面光盘创建了一个文档类型,并添加了一个封面光盘'杂志文档类型的属性,通过内容选择器设置。在创作/编辑杂志方面一切顺利,我可以关联我已经创建的封面光盘。

当我来到模板时,那就是我遇到问题的地方 - 如何从我可以使用的@Model访问封面光盘?我用Google搜索了很长一段时间,但似乎只能找到解决类似问题的XSLT解决方案。

我使用的是当前版本的Umbraco(4.9.1),暂时我在Umbraco环境中工作,而不是Visual Studio(尽管那是我最终在哪里&#39 ;我想结束了。)

感激地收到任何指示。

1 个答案:

答案 0 :(得分:3)

查看我对this question的回答,以获得您的问题的答案以及学习Umbraco剃刀的一些好资源。

基本上,你会做类似的事情:

dynamic node = Library.NodeById(Model.coverDisc);

...访问链接的封面光盘节点,然后以与模型相同的方式访问属性:

@node.Name