Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html RubyonRails将代码块包装在链接中_Html_Ruby On Rails_Ruby - Fatal编程技术网

Html RubyonRails将代码块包装在链接中

Html RubyonRails将代码块包装在链接中,html,ruby-on-rails,ruby,Html,Ruby On Rails,Ruby,您好,我有这个链接,但我不知道如何在其中包装一块html代码,使链接中的div成为链接。我有以下代码: <%= link_to @favorites[0].name, {:controller => "events", :action => "search", :category => @favorites[0].name} %> “事件”,:action=>“搜索”,:category=>@favorites[0]。name}%> 我试过用“做”这个词,但我不

您好,我有这个链接,但我不知道如何在其中包装一块html代码,使链接中的div成为链接。我有以下代码:

<%= link_to @favorites[0].name, {:controller => "events", :action => "search", :category => @favorites[0].name} %>
“事件”,:action=>“搜索”,:category=>@favorites[0]。name}%>
我试过用“做”这个词,但我不能让它起作用

     <%= link_to @favorites[0].name, {:controller => "events", :action => "search", :category => @favorites[0].name} do %>
<div> CODE HERE</div>
<%end%>
“事件”,:action=>“搜索”,:category=>@favorites[0]。name}do%>
代码在这里

有什么办法吗?我不懂语法

使用
时,只需使用
link\u to
提供
路径

<%= link_to({:controller =>  "events", :action => "search", :category => @favorites[0].name}) do %>
   <div> 
     <%= @favorites[0].name %> 
   </div>
<%end%> 
“事件”,:action=>“搜索”,:category=>@favorites[0].name})do%>