使用 FreeMarker 在 Liferay 主题中显示图像
Posted
技术标签:
【中文标题】使用 FreeMarker 在 Liferay 主题中显示图像【英文标题】:Displaying images in Liferay themes using FreeMarker 【发布时间】:2014-12-17 23:41:51 【问题描述】:Velocity 有一个变量 $images_folder(例如,src="$images_folder/image01.png")。我创建了 FreeMarker 插件,但这个变量不起作用(图像不显示)。我应该在 portal_normal.ftl 中使用什么样的路径而不是 $images_folder?
【问题讨论】:
【参考方案1】:请在 Liferay DXP 的 ftl 主题中找到以下适用于我的代码
<img
src="$images_folder/logo.png" />
【讨论】:
这没有提供答案。可能你应该只投票支持一旦你有足够的代表你就可以做的答案:***.com/help/privileges【参考方案2】:FreeMarker 没有$someVariableName
,但有$someExpression
。所以试试src="$images_folder/image01.png"
【讨论】:
以上是关于使用 FreeMarker 在 Liferay 主题中显示图像的主要内容,如果未能解决你的问题,请参考以下文章
Liferay 7 - 在 Freemarker 中从 DDLRecord 获取动态属性
使用 freemarker 构建 Liferay 7 巨型菜单(多级菜单)
Liferay 7 - Freemarker:解包操作与函数签名不匹配
如何获得可重复的文本字段 liferay7 Freemarker 之一