TAILIEUCHUNG - Zend Framework: Sử dụng lớp Zend_Paginator để phân trang

Zend Framework: Sử dụng lớp Zend_Paginator để phân trang .Tiếp theo trong loạt bài tìm hiểu về thư viện Zend Framework. Trong bài này, chúng ta sẽ cùng tìm hiểu về lớp zend_Paginator và sử dụng nó kết hợp với các thao tác trên cơ sở dữ liệu để thực hiện các thao tác phân trang cho ứng dụng như thế nào ? Phân trang là kỹ thuật có lẽ đã không còn xa lạ gì với những ai đã và đang viết web. Việc phân trang sẽ giúp cho ứng dụng của bạn thao tác nhanh hơn và gọn hơn mỗi. | Zend Framework Sử dụng lớp Zend_Paginator để phân trang Tiếp theo trong loạt bài tìm hiểu về thư viện Zend Framework. Trong bài này chúng ta sẽ cùng tìm hiểu về lớp zend_Paginator và sử dụng nó kết hợp với các thao tác trên cơ sở dữ liệu để thực hiện các thao tác phân trang cho ứng dụng như thế nào Phân trang là kỹ thuật có lẽ đã không còn xa lạ gì với những ai đã và đang viết web. Việc phân trang sẽ giúp cho ứng dụng của bạn thao tác nhanh hơn và gọn hơn mỗi khi đổ dữ liệu ra bên ngoài vì thế có thể xem nó là một lớp quan trọng trong mọi ứng dụng hiện nay. Trước hết ta thực hiện việc khởi tạo và khai báo thông tin kết nối cơ sở dữ liệu. Kế đến ta khai báo kết nối trong file Tại thư mục models ta tạo file với nội dung bên dưới để thực hiện việc hiển thị thông tin ra bên ngoài. Xem lại bài tương tác với cơ sở dữ liệu với Zend Db Table Tiếp tục tại thư mục controllers ta tạo file tên với nội dung Tại controller này ta thực hiện việc cấu hình phân trang như sau Trước tiên ta nạp model user vào để gọi phương thức listall . Tiếp tục ta khởi tạo lớp Zend_Paginatior và truyền tham số lấy được từ model qua. Tham số này là một cái mảng liệt kê toàn bộ thành viên có trong bảng. Kế tới ta cấu hình số lượng dữ liệu hiển thị trên trang. Cụ thể trong bài ta đang quy ước là 3 dòng dữ liệu trên 1 trang. Ta cấu hình hiển thị 1 lần chỉ 3 trang. Lấy trang hiện hành và mặc định sẽ là trang một. Đưa tham số trang hiện hành vào phương thức setCurrentPageNumber Cuối cùng ta đổ dữ liệu ra view. Tiếp tục ta tạo view tại thư mục views script user Công việc của file view này là nhận dữ liệu từ controller và thực hiện việc lặp đỗ dữ liệu ra bên ngoài bằng lệnh foreach . Ở phần cuối ta có thêm đoạn lệnh sau Đây là phần ta nạp 1 file phtml với mục đích hiển thị các liên kết tới lùi số trang của ứng .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.