我刚开始使用 Umbraco。我正在尝试做一件简单的事情,但没有运气。
我在媒体部分有一张图片:
我想在这里使用它:
<img src="<umbraco:Item field='home_SlideImage' runat='server' />" alt="" />
字段='home_SlideImage':
如果我“检查元素”,我会看到一个 id:
如何显示实际图像,而不是 id?
如果你想使用 umbraco:Item 那么……</p>
<img src="<umbraco:Item field='home_SlideImage' runat='server' xslt='umbraco.library:GetMedia({0},true())/umbracoFile' xsltDisableEscaping='true'></umbraco:Item>" alt="" />
就我个人而言,我发现通过 Razor 宏来执行此操作更直接和更清洁......
<umbraco:Macro runat="server" language="cshtml">
<img src='@Model.MediaById(@Model.home_SlideImage).umbracoFile' alt="" />
</umbraco:Macro>