【发布时间】:2017-12-20 23:39:22
【问题描述】:
我有一个用于信息图表的自定义页面类型,其中包含“图像”字段以从媒体库中选择项目。我想在 RSS 提要的转换中获取图像的绝对 URL。下面的代码只生成相对 URL。我尝试以不同的方式添加 GetAbsoluteUrl() 但无法使其工作。你能帮忙吗?谢谢!
<description><%# EvalCDATA("Image") %></description>
【问题讨论】:
标签: kentico
我有一个用于信息图表的自定义页面类型,其中包含“图像”字段以从媒体库中选择项目。我想在 RSS 提要的转换中获取图像的绝对 URL。下面的代码只生成相对 URL。我尝试以不同的方式添加 GetAbsoluteUrl() 但无法使其工作。你能帮忙吗?谢谢!
<description><%# EvalCDATA("Image") %></description>
【问题讨论】:
标签: kentico
我不确定将图像 URL 放在 <description> 中是否有意义。如果这是您真正需要的,那么获取绝对 URL 将如下所示:
<description><%# GetAbsoluteUrl(Eval<string>("Image")) %></description>
如果你想要一个图片标签(包裹在CDATA标签中),你可以这样做:
<description><![CDATA[<img src="<%# GetAbsoluteUrl(Eval<string>("Image")) %>" />]]></description>
【讨论】:
<%# GetAbsoluteUrl(EvalCDATA("Image")) %>
或者如果这是一个附件,即 GUID
<%# GetFileUrl("Image") %>
【讨论】: