2010-03-28 49 views
0

在我的用户控制器未知的行动我有这样的方法:与will_paginate

@users = User.paginate :page => params[:page], :per_page => 10, 

结果上的用户/搜索呈现。第二页链接指向users/search?page = 2,但会导致未知的操作错误。

+0

在这里展示的路线在配置/ routes.rb中 – fl00r 2010-03-28 19:51:09

回答

0

可能有一些错误的routes.rb,所以你没有:search=>:get击溃

+0

map.resources users_conroller:用户, :收集=> {:搜索=>:得到} – merlin 2010-03-28 20:33:30

+0

错误追踪的更多信息请 – fl00r 2010-03-28 20:37:41

+0

它看起来像试图找到显示操作。 处理UsersController#show(对于127.0.0.1在2010-03-28 13:52:45)[GET] 参数:{“action”=>“show”,“id”=>“search”,“page “=>”2“,”controller“=>”users“} ActionController :: UnknownAction(没有任何操作对show做出响应。 ,redirect_to_https,remove_admin,remove_mod,搜索,查看和更新​​): /usr/lib/ruby/gems/1.8/gems/validates_captcha-0.9.6/rails/init.rb:21:in'call' Rendering救助/布局(not_found) – merlin 2010-03-28 20:54:10