在邮件程序模板中,我想为路径public / system / test.png生成正确的URL
假设在邮件程序模板中
https://www.example.com/system/test.png
如何生成完整路径,例如
{{1}}
我感谢任何帮助!谢谢!
答案 0 :(得分:1)
试试这个:
<%= link_to k, root_url + 'system/test.png' %>
答案 1 :(得分:1)
<%= link_to k, asset_url('/public/system/test.jpeg')%>
这将生成以下链接: -
https://example.com/public/system/test.jpeg
并且您的html代码将生成如下: -
<a href="https://example.com/public/system/test.jpeg">k</a>
答案 2 :(得分:0)
您可以在production.rb中添加资产主机
config.action_controller.asset_host = 'https://www.example.com'
您可以更多地了解资产here
答案 3 :(得分:0)
您可以使用<%= link_to k, "#{Rails.root}/system/test.png" %>
希望这是你正在寻找的。 p>
答案 4 :(得分:0)
尝试以下
此代码经过测试
<%= link_to image_tag("/system/test.png"), root_url %>
默认情况下, image_tag
找到公用文件夹,点击图片后root_url
将重定向到主页
或解决方案二
<a href="<%= root_url %>">
<%= image_tag "#{Rails.root}/public/system/test.png" %>
</a>