Umbraco 获取媒体网址



我有一个带有媒体选取器属性的文档类型。该属性具有别名"横幅图像"。现在我正在尝试在我的模板中获取图像 URL。

我正在使用GetMediaURL方法来获取图像URL,但我得到的只是一个错误。痕迹给了我The type or namespace name 'GetMediaUrl' does not exist in the namespace 'Umbraco' (are you missing an assembly reference?)

这是我的代码

<umbraco:Macro runat="server" language="cshtml">
<img src='@Umbraco.GetMediaUrl(DynamicModel.bannerimage, "uploadedFile")' alt="Banner"/>
</umbraco:Macro>

Umbraco 版本是 4.11.3。

如果我

没记错的话,GetMediaUrl是一个Umbraco5方法。因此,我认为它在 4.11 dll 中不存在。

不过,umbraco.library.GetMedia 或 Library.MediaById 应该是可访问的。

最新更新