是否可以在application_helper.rb中使用“link_to”?

时间:2013-01-07 02:16:18

标签: ruby-on-rails ruby-on-rails-3

我正试图建立一个共同的链接。所以我尝试在 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

1 个答案:

答案 0 :(得分:3)

您应该可以在帮助程序中使用link_to。 由于<%=,您收到了错误。

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