この記事はアピリッツの技術ブログ「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’}) %>
といった感じで記述します。
紛らわしく、意外と忘れやすいので注意ですね。