سلام
میخوام page=2&per-page=5 رو موقع paging کردن از url حذف کنم ،فقط page بمونه
مث همین سایت که page2 / مینویسه
باید چیکار کنم ؟؟
از yii2 استفاده میکنم
ممنون از راهنماییتون
سلام
میخوام page=2&per-page=5 رو موقع paging کردن از url حذف کنم ،فقط page بمونه
مث همین سایت که page2 / مینویسه
باید چیکار کنم ؟؟
از yii2 استفاده میکنم
ممنون از راهنماییتون
الان به فریمورک دسترسی ندارم که تست کنم ولی شاید این یک راه حل باشه:
ویجتت رو توی pajax قرار بده و توی اکشنی که داره مرتب سازی و صفحه بندی رو انجام میده به صورت دستی سرچ مدلت رو بساز، آخر سر هم دیتاپروایدری که ساختی رو رندر کن!
بازم میگم، نمیدونم جواب میده یا نه فقط در حد یک ایده است!
لینکی که شاید به درد بخوره!
باید برای مشخص کردن اندازه صفحات، بجای pageSize به defaultPageSize مقدار بدی. مثال:
$pagination = new Pagination(['totalCount' => $query->count(), 'defaultPageSize' => 5]);
همینکار رو انجام بدین درست میشه. page و شماره اش میاد ولی per-page دیگه نمیاد. کلاً اگه pageSize با defaultPageSize فرق کنه، per-page به url اضافه میشه.