ฉันใช้ Eloquent ร่วมกับคลาส Pagination ของ Laravel 4
ปัญหา:เมื่อมีพารามิเตอร์ GET บางตัวใน URL เช่น: http://site.com/users?gender=female&body=hot
ลิงก์การแบ่งหน้าที่สร้างขึ้นมีเพียงpage
พารามิเตอร์เท่านั้นและไม่มีอะไรอื่น
แม่แบบใบมีด
{{ $users->link() }}
มี->append()
ฟังก์ชั่นสำหรับสิ่งนี้ แต่เมื่อเราไม่รู้ว่ามีพารามิเตอร์ GET อยู่กี่ตัวเราจะใช้append()
พารามิเตอร์ GET อื่น ๆ ในลิงก์ที่แบ่งหน้าได้อย่างไรโดยไม่ต้องมีif
โค้ดทั้งหมดที่ทำให้เทมเพลตเบลดของเรายุ่งเหยิง
appends
, ไม่append
การต่อโซ่ที่ถูกต้องจะเป็นเช่น$query->appends($foo)->links();