2013-02-25 24 views
19

gallingsのデータ記述とdata-titleをレールアプリケーションに追加する必要がありますが、イメージタグでこれを行う方法はわかりません。これまでのところ、私はこれを持っています:カスタムデータ属性を追加するrails imageタグ

しかし、これは未定義のローカル変数またはメソッドの `description 'エラーを発生させます。これをレール3でどうしたらいいですか?

+1

であるあなたは 'のものラップすることができます:' HTML => {}を? –

+0

Rails 2ではこれがうまくいかず、うまくいきませんでした。 – xiatica

答えて

43

このための正しい構文は

<%= image_tag entry.filename, :title => "title", :class => "class", :data => { :description => entry.caption, :title => entry.caption } %> 
+4

なぜドキュメントに指定されていないのですか? http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html#method-i-image_tag – Chloe

関連する問題