2013-01-07 23 views
0

我试图建立一个共同的链接。所以我试图在application_helper.rb中创建一个。在application_helper.rb中可以有'link_to'吗?

但似乎不可能。当我想要建立将被共同使用的链接时,我通常如何做到这一点。

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 

回答

3

你应该能够在助手使用link_to。 由于<%=,您收到错误。

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

+1

这是erb,irb是交互式控制台(不会混淆任何) –

+0

非常感谢! – cat

+0

@Beerlington,错误的错字 - 谢谢。 – Zabba

相关问题