21

Rails アプリケーションでガレリアのデータ記述とデータ タイトルを追加する必要がありますが、イメージ タグでこれを行う方法がわかりません。これまでのところ、私はこれを持っています:

<div id="galleria">
<% @entries.each do |entry| %>
     <%= image_tag entry.filename, :title => "title", :class => "class", :data-description => entry.caption, :data-title => entry.caption  %>
 <% end %>
 </div>

しかし、これにより、未定義のローカル変数またはメソッドの「説明」エラーが発生するので、Rails 3 でこれを行うにはどうすればよいでしょうか?

4

2 に答える 2

50

これの正しい構文は次のとおりです。

<%= image_tag entry.filename, :title => "title", :class => "class", :data => { :description => entry.caption, :title => entry.caption }  %>
于 2013-02-25T12:20:48.060 に答える