我在email.html.erb文件中有这一行:
<%= link_to image_tag('video.png'), "http://www.youtube.com/watch?v=QXhW34KzxL" %>
video.png图片位于公共目录中的images图像目录中。
然而,图像没有显示出来。为什么是这样?我的路径错了吗?
email.html.erb文件位于user_mailer
目录中的view
目录中。
答案 0 :(得分:0)
右键单击图像,查看URL是什么。对于电子邮件,您不能只使用路径,您必须指定完整的URL。
<%= link_to image_tag('http://www.mydomain.com/images/video.png'), "http://www.youtube.com/watch?v=QXhW34KzxL" %>