打印

undefined method `paginate' for #<Class:0x3918e78>

undefined method `paginate' for #<Class:0x3918e78>

下载了插件 mislav-will_paginate-5b0e0b8d7d8c2096c157212447a6f1925f6ae295.tar.gz (aptana中下载的)
解压后把改文件夹放到 test/vendor/plugins/ 下面
members表 id,name,sex 现有10条记录
page_controller.rb

  def index
     @members = Member.find(:all)
     @members = Member.paginate :page => params[:page], :per_page => 3
  end


index.html.erb

<ol>
  <% for member in @members -%>
    <li><%=member.name%></li>
  <% end -%>
</ol>
    <p>Now let's render us some pagination!</p>
    <%= will_paginate @members %>


will_paginate.rb中的paginate 方法不能加载。 为什么?
需不需要在config/environment.rb: 最后加上 require 'will_paginate' 这句话呢?
急啊!!

TOP

解决了,pax_global_header也要放到vendor/plugins/

晕死搞了好久!

TOP

2008-11-22 19:26 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61