在游戏中!框架应用程序: -
尝试在HTML电子邮件中呈现公共图像文件夹中的图像。我已经设置了
application.baseUrl=http://localhost:9000/
在application.conf中,然后在我的电子邮件视图模板中,我有
<IMG height="88" src="@{'/public/images/logo-banner.jpg'}" width="700" border="0">
但是在生成的电子邮件的HTML源代码中,图像仍然具有相对路径而非绝对路径。将应用程序的baseurl放在那里的正确方法是什么?
答案 0 :(得分:6)
好的,找到了答案 - 当您在电子邮件中包含回复到您的应用程序的链接时,您必须使用双倍注释@@ {..}。 Double-at确保使用绝对URL而不是相对URL,这在从站点外部链接时是必不可少的。
所以上面的模板代码示例变为
<IMG height="88" src="@@{'/public/images/logo-banner.jpg'}" width="700" border="0">