その他
    ホーム 技術発信 DoRuby Railsでの画像の出力方法

    Railsでの画像の出力方法

    この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

    どうも。

    バッチです。 

    今回のテーマは以外に忘れやすかったりする、

    Railsで画像を出力する方法です。 
    RailsでHTMLのIMGタグを出力するには、

    <%= image_tag (“/images/hoge”) %>

    と書きます。

    ちなみにオプションを付ける場合は、

    <%= image_tag (“/images/hoge”, :size=>”100×100″, :alt=>”画像”) %>

    と書くことで、それに対応したHTMLが出力されます。

    また、画像にリンクを張りたい場合は、

    <%= link_to(image_tag(“/images/hoge”, :size=>”100×100″, :alt=>”画像”), {:controller => ‘hoge’, :action => ‘hoge’}) %>

    といった感じで記述します。

    紛らわしく、意外と忘れやすいので注意ですね。