Ruby on Rails - 是否可以在 application_helper.rb 中包含"link_to"?



我想建立一个共同的链接。所以我试着在application_helper.rb.

但这似乎不可能。当我想要建立一个通用的链接时,我通常是怎么做的呢?

引入application_helper . rb之后

module ApplicationHelper
  def platform_search(genre_id)
      <%= link_to "<span class='btn btn-danger'>#{community.genre.name}</span>".html_safe, communities_path(:search => '' ,:genre => community.genre_id )%>
  end
end

您应该能够在helper中使用link_to。由于<%=,您得到一个错误。

<%= %>是ERB(考虑视图)的语法,而不是Ruby。删除这些分隔符

相关内容

  • 没有找到相关文章

最新更新