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..
算了.. 先去躺一下="=
養肝千日,爆在一時...
但是這個分頁感覺沒啥用...
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..
算了.. 先去躺一下="=
養肝千日,爆在一時...
全站熱搜
留言列表