0

我显然无法在这里获得正确的语法:

<table width="100%" border="0" cellspacing="0" cellpadding="20" background="<%= #{Rails.root}/app/assets/images/image.png %>">

这样做的适当方法是什么?

4

2 回答 2

5

Rails 提供了资产帮助器来获取图像文件的路径,它与资产管道一起使用,并在您将资产主机更改为使用 CDN 时自动工作。

<table width="100%" border="0" cellspacing="0" cellpadding="20" background="<%= image_path('image.png') %>">

这是关于资产助手的文档

于 2012-12-24T21:16:28.297 回答
-2

更新:

下面的答案显示了正确的语法,但要显示图像路径,最好使用@TomFeaks 答案。

试试这个:

<table width="100%" border="0" cellspacing="0" cellpadding="20" background="<%= "#{Rails.root}/app/assets/images/image.png" %>">
于 2012-12-24T18:52:55.710 回答