gelen sayfa numarasını bulmak?Raylar Sayfalandırma - nasıl kendi sayfa numarasını bulabilirsiniz, örneğin id ben sayfalandırılmış öğenin kimliğe sahip durumda
Raylar 3 ve kaminari kullanıyorum. Bir parametre bir seçenek değildir olarak
Maalesef sayfa numarasını geçirerek. Paginated öğeler, zaman içinde gelişen kullanıcı tarafından oluşturulan içerik tarafından korunan bir resim galerisinin görüntüleridir. Bu, bir sayfanın birinci haftada bir sayfa görünebileceğini, ancak sonraki hafta bir sayfa 2 olabileceği anlamına gelir. Fotoğraf değişen kapsamları birden galerilerde görünebilirDiğer bir seçenek görüntüleri (acts_as_list) bir sayısal düzeni sağlamak olurdu, yine bu benim durumumda mümkün değildir.
düzenleme: Hiçbir çözüm ile çeşitli yerlerde bu aynı soruyu sordu yıl önce gördüğümüz gibi
Buna bir lütuf eklediniz. Etkin kayıt çözümü gelmezse, bir sql sorgusunu kabul etmekten mutluluk duyarım.
Bu çok verimsiz olabilir ama sanırım * * o https://gist.github.com/885484 çalışır (henüz test etmemiş), bir sorgu kullanarak sonuç almak için iyi olurdu ama görünüyor zor bir problem olmak, bu döngü olmadan başka bir yaklaşımı görmek isterim. – jpemberthy
Merhaba ve cevabınız için teşekkürler. Bu işe yarardı, ancak büyük koleksiyonlarda bu durum yavaş olacak diye bir sorgu için daha fazlasını umuyordum. – mark