<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xiaoqiu369

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      7 Posts :: 3 Stories :: 2 Comments :: 0 Trackbacks

    注:rails的版本是2.0以上.

    1.在application.rb里添加分頁信息方法:

    1 def page_for(result,options={})
    2 
    3       default_options = {:per_page => 10}   
    4        options = default_options.merge options   
    5        pages = WillPaginate::Collection.new(options[:page],options[:per_page],result.total_hits)   
    6         return pages
    7     
    8     end
    2.users_controller.rb里添加search方法:
     1   def search
     2     
     3     @keyWord=params[:keyWord]
     4     if params[:page]==nil||params[:page]==""
     5       @page=1
     6     else
     7       @page=params[:page]
     8     end
     9     @users=User.find_by_contents(@keyWord,:per_page=>2,:page=>@page)
    10     @pages=page_for(@users,:page=>@page,:per_page=>2)
    11   end
    3.view頁面:
     1 <%@users.each do |user|%>
     2 <br>
     3    username: <%=user.highlight(@keyWord,:field=>:user_name,:num_excerpts=>1,:pre_tag=>'<strong>',:post_tag=>'</strong>')%><br> 
     4    地址:<%=user.highlight(@keyWord,:field=>:introduce,:num_excerpts=>1,:pre_tag=>'<strong>',:post_tag=>'</strong>')%>
     5 ==================================================================================
     6 <%end%>
     7 <p>
     8   共<%=@users.total_hits%>條記錄
     9 </p>
    10 <p>
    11   <%=link_to "上一頁",{:page=>@pages.previous_page,:keyWord=>@keyWord} %>
    12 <%=link_to "下一頁",{:page=>@pages.next_page,:keyWord=>@keyWord} %>
    13 <br/>
    14 <%=will_paginate @users%>
    15 </p>
    posted on 2009-03-04 20:00 bobqiu 閱讀(238) 評論(1)  編輯  收藏

    Feedback

    # re: ruby+will_pagination+ferret分頁的實現 2009-03-04 20:10 DerDer
    這文章要是給你自己看的,做個筆記,是沒有問題的。
    如果要是給別人看的,還要詳細一些,多點說明什么的。否則就太簡單了。

      回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 99久久99这里只有免费的精品 | 成人免费无码大片a毛片| 成人免费在线观看网站| 亚洲婷婷在线视频| 国产成人精品免费视频大全| 亚洲精品在线免费观看视频| 亚洲精品乱码久久久久久蜜桃 | 中文字幕不卡亚洲| 亚洲首页国产精品丝袜| 亚洲国产欧美国产综合一区| 黄网站免费在线观看| 人人狠狠综合久久亚洲高清| 亚洲成a人片在线观看播放| 在免费jizzjizz在线播| 国产精品亚洲综合五月天| 18禁超污无遮挡无码免费网站国产 | 99久久婷婷免费国产综合精品| 精品亚洲成α人无码成α在线观看| 91丁香亚洲综合社区| 在线免费视频一区二区| 91亚洲自偷手机在线观看| 成人片黄网站色大片免费观看cn| 在线观看国产情趣免费视频| 亚洲成a人片在线观看播放| 免费毛片网站在线观看| 亚洲另类自拍丝袜第1页| 日本不卡免费新一区二区三区| 一本色道久久综合亚洲精品高清| 中文字幕无线码中文字幕免费 | 亚洲va在线va天堂va手机| 99热这里只有精品免费播放| 中文亚洲成a人片在线观看| 国产免费爽爽视频在线观看| 亚洲丝袜美腿视频| 久久99精品国产免费观看| 亚洲成AV人在线播放无码| 99视频在线观看免费| 亚洲一区二区三区免费观看| 国产一区二区三区免费在线观看| 亚洲成a人片在线观看天堂无码 | 亚洲黄色免费网站|