我使用带有属性的查询布局,并且在1.7之前的版本中使用.Url.Absolute来获取图像的路径。
有没有办法在布局中从新媒体库中生成图片网址和其他属性?
谢谢!
答案 0 :(得分:1)
转到“查询”下的“绑定”选项卡。在Orchard.MediaLibrary.Models.MediaPartRecord下,您将看到MediaPath和FileName,它们可以一起到达您需要的位置:然后可以从布局编辑器中添加这些属性。理想情况下,您可以绑定MediaUrl属性,但我认为它是只读的是阻止它显示在可能的绑定中的原因。这可能值得提起,因为解决方案会更方便。
答案 1 :(得分:1)
使用{Content.Fields.MyPicture.Url.Absolute}
您必须启用
首先从模块功能Url Alternates
。
答案 2 :(得分:0)
Url
有一个MediaLibraryPickerField
令牌,可与Url令牌链接。
实施例:
{Content.Fields.MyPicture.Url.Absolute}