Ruby On Rails-带有“ do”的“ image_tag”不起作用

时间:2018-11-28 13:36:49

标签: ruby-on-rails ruby image ruby-on-rails-4 frontend

我正在尝试将我的图片创建为一个块,但无法正常工作...该应用无法读取该块内的代码:

<%= image_tag("house-toiture.jpg") do %>
    <%= puts "COME ON DUDE" %>
<% end %>

我想在内部添加以下信息:

<% @operation_presenter.works.each do |work| %>
     <!-- (<%= work.travaux %>) -->
    <button type="button" data-container="body" data-toggle="popover" data-trigger="hover" data-placement="top" data-html="true" title="<%= work.nom_travaux %>" data-content="travaux : <%= work.travaux %><br />
    Cout travaux : <%= work.cout_travaux %>€<br />
    TVA : <%= work.tva_travaux %>%"><%= work.nom_travaux %></button>
<% end %>

想法是在图像上添加弹出框。

有人知道问题的根源吗?

非常感谢您!

1 个答案:

答案 0 :(得分:1)

HTML self.multi = MyMultiCursor(self.canvas, (axes, axes2), color='r', lw=1, horizOn=[axes], vertOn=[axes2]) 标签不能有子标签,所以这没有道理。

要添加弹出窗口,您需要一些JavaScript(或带有隐藏复选框的非常漂亮的CSS)。如果您不想自己写那个,请使用类似Bootstrap popups的东西。