我刚开始使用Umbraco。我想做一件简单的事,但没有运气。
我在媒体部分有一张图片:
我想在这里使用它:
<img src="<umbraco:Item field='home_SlideImage' runat='server' />" alt="" />
字段= 'home_SlideImage':
如果我'检查元素',我会看到一个id:
如何显示实际图像,而不是ID?
答案 0 :(得分:1)
如果你想使用umbraco:项目然后......
<img src="<umbraco:Item field='home_SlideImage' runat='server' xslt='umbraco.library:GetMedia({0},true())/umbracoFile' xsltDisableEscaping='true'></umbraco:Item>" alt="" />
就我个人而言,我发现通过Razor Macro更直接,更清洁......
<umbraco:Macro runat="server" language="cshtml">
<img src='@Model.MediaById(@Model.home_SlideImage).umbracoFile' alt="" />
</umbraco:Macro>