/ / मैं लारवेल में पिछला पृष्ठांकन डेटा कैसे प्राप्त करूं? - लार्वा, पेजिनेशन

मैं लार्वेल में पिछले पेजिनेशन डेटा कैसे प्राप्त करूं? - लार्वेल, अंकन

मैं ऐसा कुछ करने की कोशिश करता हूं

User::paginate(10);

और जब मैं क्लिक करूँगा 2 मेरे विचार से यह चल रहा है /?page=2 और यह सिर्फ रिकॉर्ड के बाद दिखा 10। मुझे पिछले पेजिनेशन डेटा कैसे मिलेगा?

मैं पिछला डेटा क्यों प्राप्त करना चाहता हूं? डॉन "टी 1,2,3 के साथ जाना चाहता है, अंकन। 10 रिकॉर्ड, 20 रिकॉर्ड, 30 रिकॉर्ड और आदि दिखाना चाहते हैं।

उत्तर:

जवाब के लिए 2 № 1

ड्रॉपडाउन मेनू में पृष्ठ का आकार बदलते समय (फ़ील्ड नाम कहते हैं) pageSize) आप फिर से नियंत्रक को अनुरोध भेजना चाहते हैं, डेटा की क्वेरी करें और चयनित मूल्य के साथ पृष्ठांकित करें।

User::paginate(Input:get("pageSize", 10));

उत्तर № 2 के लिए 1

आपके विचार में, परिवर्तन:

$users->render();

सेवा मेरे:

$users->appends(["foo" => "bar"])->render();

जहाँ आप स्पष्ट रूप से प्रतिस्थापित करते हैं foo तथा bar उस डेटा के साथ जिसे आप शेष पृष्ठों पर भेजना चाहते हैं।

प्रलेखन