close
Rails在你用scaffold建立時,會幫你建立分頁
但是這個分頁感覺沒啥用...

in your controller...

def list
  @user_pages, @user = paginate(:user, :per_page => 10)
end

In fact...
非常不堪用=  =
一般來說,我有10筆資料,per_page設定成2
應該要分成五頁(這有做到),然後照順序排

如果說,我在list.rhtml內寫著

<% @user.reverse.each do |x| %>
  <%= @user.username %>
 

  <%= pagination_links(@user) %>
<% end %>

errr.. I'm sorry.. 失敗!

怎麼說呢?分頁的確是產生了.. but!!!
10
9
8
7
6
5
4
3
2
1
這是原本的順序
第一頁要有10跟9
第二頁要有8跟7
可是卻沒有..
變成第一頁2跟1
第二頁4跟3..

是我作錯了還是怎樣?

======
補充:


剛想到,或許@user這邊.. 必須要reverse一下再傳?
也許這樣就可以了...

不過昨晚沒有睡.. 整晚在寫Private Message System..
算了.. 先去躺一下="=

養肝千日,爆在一時...

arrow
arrow
    全站熱搜

    hechian 發表在 痞客邦 留言(4) 人氣()