Đặt joomla hạn pagination lưu trữ

Tôi là một chút bối rối.

Khi tôi nhìn vào liên kết được tạo ra bởi pagination vào cuối phía trước, tôi nhìn thấy một tham số truy vấn gọi là bắt đầu đưa vào trang liên kết số cá nhân và Start và liên kết End.

Tuy nhiên, phương pháp populateState trong lớp cơ sở JModelList tìm kiếm limitstart nếu $ this-> bối cảnh có một giá trị null không.

Kể từ khi các nhà xây dựng cơ sở cho JModelList bộ $ this-> bối cảnh là tương đương với . nó trông giống như trong trường hợp mặc định $ this-> bối cảnh sẽ không được null. nên populateState thường sẽ gán giá trị từ $ _GET [ 'limitstart'] sử dụng getUserStateFromRequest () như mã snipped cho thấy:

Đặt pagination hạn joomla tham số truy vấn lưu trữ được gọi là sự khởi đầu bao gồm

Tôi sẽ thực sự biết ơn nếu ai đó có thể giải thích tại sao mọi thứ được thực hiện theo cách này, và những gì tôi phải làm gì để có được populateState và pagination để thoả thuận về biến chứa hàng rằng trang này nên bắt đầu vào.

hỏi 15 Tháng 5 '14 tại 19:27

Nếu bạn sử dụng pagination mặc định bằng cách gọi $ pagination = $ this-> get ( 'Pagination'); nhà nước theo quan điểm của tập tin sau đó được yêu cầu vars trong phương pháp populateState mô hình của dễ hiểu theo cách này - $ hạn = $ cấp ứng dụng> getUserStateFromRequest ( 'global.list.limit', 'giới hạn', $ cấp ứng dụng> getCfg ( 'list_limit') , 'uint'); $ This-> setstate ( 'list.limit', $ giới hạn); $ Limitstart = JRequest :: getUInt ( 'limitstart', 0); $ This-> setstate ( 'list.start', $ limitstart); - dev-m ngày 15 tháng 5 '14 tại 21:17

như vậy là tôi trả lời đây là những gì bạn về cơ bản sẽ làm bằng cách ghi đè populateState phương pháp () trong lớp mô hình của bạn kéo dài từ jmodellist, nếu không bạn sẽ bị messed up với mã lớp cha mẹ. - dev-m ngày 16 tháng 5 '14 tại 21:48

Những bài viết liên quan

Nhận mô-đun id joomla lưu trữCập nhật lần cuối ngày 17 tháng 1 năm 2017 11:08 Ecwid là một công cụ tuyệt vời để thêm một chức năng thương mại điện tử vào trang web Joomla của bạn. Ecwid rất khác so với bình thường "Joomla" giỏ hàng và có những độc đáo ...
Joomla lưu trữ australia sở thú"Joomlart làm cho việc xây dựng và thiết kế Joomla trang web dễ dàng như vậy. Với thiết kế mát mẻ và hỗ trợ tuyệt vời, Joomlart là nơi tốt nhất để có được giải pháp về thiết kế web Joomla." Mark Lee. Đồng sáng lập @ ...
Gói langue fr joomla lưu trữKhi chúng ta cài đặt Joomla 3.0. chúng tôi đã chọn tiếng Anh làm ngôn ngữ mặc định. Joomla 3.0 là khả năng hỗ trợ ngôn ngữ khác nhau. Trong hướng dẫn này, chúng tôi sẽ cho bạn thấy làm thế nào để thay đổi ngôn ngữ bạn trang web trong ...
Đánh giá công cụ joomla lưu trữ3283 phiếu 4,89 5 inMotion cung cấp các dịch vụ lưu trữ web có uy tín nhất trong cộng đồng Joomla. Hầu như tất cả các khách hàng của mình rất hài lòng với sự chuyên nghiệp Joomla lưu trữ ...
Trang web internet fait avec joomla lưu trữtrang web trong này lưu trữ trên máy chủ web đặt tại Paris, Pháp. SEO Mẹo: Hosting vị trí có thể ảnh hưởng đến thứ hạng công cụ tìm kiếm. Nguyên tắc chung là: cố gắng để lưu trữ trang web của bạn trong quốc gia nơi bạn ...