rails错误——undefined method "paginate" for

来源:互联网 发布:opencv算法精解 pdf 编辑:程序博客网 时间:2024/05/01 21:09

前几天将rails升级到2.3.2了,今天在用以前熟悉的分页函数paginate时提示undefined method "paginate" for ...

一检查,发现在vendor里面装的居然是will_paginate而不是classic_paginate,汗;

install classic_paginate后,又有新的错误:

uninitialized constant ActionController::Pagination::Inflector  

 

终于在一位老兄的博客中找到错误的原因(http://hlee.javaeye.com/blog/343330)

原来是rails升级后,版本过高的原因,与经典的paginate插件不相容了,

需要手动修改语法格式如下:
文件classic_pagination/lib/pagination.rb #100
其中,注释掉的部分是原来版本的用法

原创粉丝点击