在自定义link_to帮助器方法中最好地使用content_tag

时间:2016-05-28 12:28:40

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-3.2 ruby-on-rails-3.1

使用自定义帮助器方法生成带有链接和html选项的html标记的最佳方法是什么?

让我们说

def drop_document_options(title,document,version,html_options)


end

为了生成带参数的链接:

<div class="dropdown">
<button class="btn btn-default btn-sm dropdown-toggle" type="button" data-toggle="dropdown">

<%=@hebrew_document[document]%>  - <%=@hebrew_version[version]%>

<span class="caret"></span></button>

<ul class="dropdown-menu dropdown-menu-right">

  <li> <%=link_to( {:controller => "invoices",
                      :action => "download",
                      :id => document.id,
                      :disposition => 'inline',
                      :version => version[i]} ,
                      html_options )  do %>

                      <%=action_title%>
    <% end %>

   </li>
  </ul>
</div>

0 个答案:

没有答案