<%= link_to ((image_tag 'image.png'),
url_for({:controller => 'controller_name', :action => 'action_name'}),
:class => 'quick',
:remote => true) %>
では、コードのこの部分は私にリンクとしてimage.pngを生成します。私はいくつかのテキスト(画像+テキスト)を追加し、この画像に必要があるだろう、私のような何か試してみました:Railsの3 - のlink_to IMAGE_TAG +テキスト
<%= link_to ((image_tag 'image.png', 'text'),
url_for({:controller => 'controller_name', :action => 'action_name'}),
:class => 'quick',
:remote => true) %>
と同じような方法を、これらの試みのそれぞれは、不正な構文に関するエラーメッセージで終了...誰でした助けてください、どうしたらいいですか?
ありがとうございます。最初の引数はテキストの一部であり、IMAGE_TAGであなたがHTMLを作成していますが、簡単なものを追加することができ
<%= link_to (image_tag('image.png') + text,
url_for({:controller => 'controller_name', :action => 'action_name'}),
:class => 'quick',
:remote => true) %>
:
http://stackoverflow.com/questions/5387122/link-to-image-tag-with-text-in-rails –