0

ここでは適切な構文を取得できないようです:

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

これを行う適切な方法は何ですか?

4

2 に答える 2

5

Rails は、画像ファイルのパスを取得するアセット ヘルパーを提供します。これはアセット パイプラインと連携し、asset_host を変更して 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 に答える