0

イメージ タグを含む HTML ドキュメントがあります。各イメージ タグのソース属性を選択し、既に存在する相対パスの代わりにフル パスを指定する必要があります。つまり、絶対パスを追加します。

現行版 :

<img src = '/assets/rails.png' />

変身後:

<img src = 'http://localhost:3000/assets/rails.png' />

RoR でこれを行うための最もクリーンで効率的な方法は何でしょうか?

添加

変換された HTML を文字列として使用し、IMgKit gem に渡して画像に変換します。

4

2 に答える 2

0

ヘルパー メソッドを作成して、どこでも使用できるようにすることができます

def full_image_path(image)
  request.protocol + request.host_with_port + image.url
end
于 2013-05-13T15:05:18.797 に答える