我是Umbraco的新手,我正在尝试使用文档类型显示图像,将图像嵌入到模板中。
文档typ名为Image,其别名为Image,我使用了Media Picker文档类型。
我有以下代码行,但它似乎没有显示图像。
有人可以帮忙吗?
<img src="@Umbraco.Field("image")" alt=""/>
答案 0 :(得分:4)
图像字段只包含对图像ID的引用,而不是对象本身。要显示图像,请执行以下操作:
public class execute {
public static void main(String[] args) {
EchoServer s = new EchoServer(9999);
paste p = new paste();
s.start();
p.start();
}
}
基本上,我们所做的是使用Umbraco助手使用图像字段中的id来实例化媒体项的实例,然后获取&#34; umbracoFile&#34;该媒体项的属性,包含图像的路径!
答案 1 :(得分:1)
<img src="@Umbraco.Media(CurrentPage.Image).Url" alt=""/>