我有refinery/portfolio/items/_item.html.erb
来自 RefineryCMS 的以下视图,由于某种原因,我的数据属性没有被渲染到 DOM 中。
据我了解,RefineryCMS 似乎可能会删除它们?
Rails 4.2.6 和 RefineryCMS 的最新主分支
这是我的 ERB 模板:
<li class="col-md-3 col-xs-6 thumb">
<a class="thumbnail" data-toggle="tab" data-target="#tab_<%= dom_id(item) %>">
<%= image_tag(item.image.url, {:title => item.title}) %>
</a>
</li>
也试过:
<li class="col-md-3 col-xs-6 thumb">
<%= link_to "", class: "thumbnail", data: { toggle: "tab", target: "#tab_#{dom_id(item)}" } do %>
<%= image_tag(item.image.url, {:title => item.title}) %>
<% end %>
</li>
然后它将 HTML 呈现为:
<a class="thumbnail">
<img title="title" src="/img.png" alt="alt_title">
</a>