Rails分页器错误?

时间:2011-07-16 07:04:44

标签: ruby-on-rails

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

  

#ActionView :: Base的未定义方法`foos_url':0xf4e92cc
  提取的来源(第52行):
  50:<%= @ page.number%>
  51:<%= link_to(“Prev”,foos_url(:page => @ page.prev.number))if @ page.prev? %GT;
  52:<%= link_to(“下一步”,foos_url(:page => @ page.next.number))if @ page.next? %GT;

我完成了http://paginator.rubyforge.org/中给出的指示 我怎么能摆脱这个?

2 个答案:

答案 0 :(得分:1)

在终端中,在项目的文件夹中键入rake routes | grep foos并查看是否有任何匹配。是否有 - 检查Chris Barretto的答案。

另请注意,paginator gem似乎已过时。考虑使用will_paginatekaminary gem(虽然后来似乎只支持Rails 3.x)。

答案 1 :(得分:0)

你有吗

的routes.rb

map.resources :foos 

foos_controller.rb

def index
end