rails链接到另一个控制器

时间:2013-04-24 16:34:44

标签: ruby-on-rails ruby hyperlink controller

<td>
  <%=link_to image_tag(phone.image, :class => 'list_image'), :controller => 'phones_feature_controller', :action => 'index', :id => phone.id %>
</td>

我希望将图像链接到另一个控制器。 此链接位于我的索引页面中,其控制器为phone。我有另一个控制器phones_feature。我希望链接到phones_feature的索引页

my phones_feature_controller:

 def index
  @phones=Phone.find(params[:id])
   respond_to do |format|
      format.html # index.html.erb
      format.json { render json: @phones }
    end
  end

1 个答案:

答案 0 :(得分:1)

您正在将控制器添加到您的控制器名称。

<%=link_to image_tag(phone.image, :class => 'list_image'),:controller => 'phones_feature', :action => 'index', :id=>phone.id %>

检查url_for documentation