Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.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
Ruby on rails Rails分页器错误?_Ruby On Rails - Fatal编程技术网

Ruby on rails Rails分页器错误?

Ruby on rails Rails分页器错误?,ruby-on-rails,Ruby On Rails,我目前正在使用rails 2.3.8。。我在分页视图时收到此错误消息 用于#ActionView::Base:0xf4e92cc的未定义方法“foos_url” 提取源(第52行附近): 50: 51:@page.prev.number))如果@page.prev?%%> 52:@page.next.number)如果@page.next?%%> 我已经完成了 我怎样才能摆脱困境呢?你有什么建议吗 routes.rb map.resources :foos foos_controller.r

我目前正在使用rails 2.3.8。。我在分页视图时收到此错误消息

用于#ActionView::Base:0xf4e92cc的未定义方法“foos_url”
提取源(第52行附近):
50:
51:@page.prev.number))如果@page.prev?%%>
52:@page.next.number)如果@page.next?%%>

我已经完成了
我怎样才能摆脱困境呢?

你有什么建议吗

routes.rb

map.resources :foos 
foos_controller.rb

def index
end

在终端中,在项目文件夹中键入
rake routes | grep foos
,查看是否有匹配项。没有,检查克里斯·巴雷托的答案

还要注意,
paginator
gem似乎已经过时了。考虑使用<代码> WelpPalpult<代码>或<代码> KimTyth/Cux> GEM(尽管后来似乎只支持Rails 3。x)。