Rails3でのページングを実装する上で、非常に便利なgemにkaminariがあります。
コレを使うと、最近のWebサイトではお馴染みの「もっと見る」なども簡単に実装できることに気づきました。
ビューで、
<%= link_to_next_page(@some_objects,
'more',
:remote => true) %>
とすることで、@some_objectsの次のページへのリンクが出力されます。通常、「もっと見る」はAjaxとあわせて使われることが多いと思います。
ので、:remote => true として、Ajaxなリクエストを投げるリンクとします。
0 件のコメント:
コメントを投稿