[Drupal] Phân trang vô hạn (Views Infinite Scroll)

Hiện nay có rất nhiều trang sử dụng thủ thuật phân trang này. Cụ thể là khi người dùng kéo xuống cuối trang thì nội dung sẽ tự động load lên để người dùng có thể xem tiếp mà không cần phải click chọn số trang nữa.

Trong drupal cũng có thể làm được như vậy bằng cách sử dụng module Views Infinite Scroll. Và đẻ sử dụng module này các bạn cần phải tải thêm jquery autopager.

1. Tải được jquery.autopager-1.0.0.js. Tạo một thư mục mang tên "autopager" trong site/all/libraries. Và chép file js vửa tải vào thư mục "autopager".

2. Cài đặt module Views Infinite Scroll bình thường.

Sau khi đã cài đặt xong. Bạn chọn một view mà bạn muốn sử dụng thủ thuật này (nếu chưa tạo thì tạo thôi) rồi edit view đó.

3. Trong phần edit view: ở phần pager bạn chọn ở "use pager" là "infinite scroll"=> chọn các thông số mà bạn muốn.

Thế là đã thực hiện xong rồi nhé!

Nếu phần hướng dẫn có gì khó hiểu bạn có thể tham khảo clip sau: http://www.youtube.com/watch?v=xQ-sdLxYaxU

Chúc các bạn thành công!