2012-05-22 12 views
14

Kullanmaya çalışıyorum ajax ile paginate kullanıyorum, ancak will_paginate düğmelerini göstermiyorum ... bunun yerine bir Ajax isteği yapan bir see more düğmesi kullanıyorum ve sonuçları sayfaya ekleyiniz. Yapmaya çalıştığım şey, kayıtların son sayfasını vurursam bu düğmesini devre dışı bırakmaktır !! Geçerli sayfanın son sayfa olduğunu nereden biliyorsunuz? collection.total_pages @en son sayfada olup olmadığımı öğrenecek

cevap

31

== @ collection.current_page

+3

Bu yöntemleri bulmak için kullanılabilecek will_paginate için daha iyi bir API belgesi var mı? Github'daki biri biraz düşüyor. – Steve

2

o anda iade edilen toplam sayfa sayısını verecektir @collection.total_pages yöntemi erişme. Etkin sayfanıza karşı @collection.current_page yöntemini kullanarak değerlendirmek için bunu kullanabilirsiniz. Bu, koleksiyonunuzu her genişletme için yeniden yüklüyorsanız da geçerlidir.

Uygulama, bu değerlendirme doğruysa HTML içeriğini değiştirmek için AJAX çağrısını kullanmak olacaktır.

İlgili konular