2017-03-15 50 views
1

我需要更改鏈接到laravel pagnination。Laravel 5.2更改鏈接瀏覽

laravel的分頁retreun這樣

localhost/blog?page=2 

我需要它看起來像這樣

localhost/blog/2 

鏈接我期待這種反應Laravel pagination pretty URL

,但它是laravel 4.2與它不適用於5.2

ic在

pafinator.php

或其他文件

回答

0

的中庸之道改變一個選項,您可以customize pagination view打造你想要的鏈接。

自定義分頁觀點最簡單的方法是使用vendor:publish命令將它們出口到您的resources/views/vendor目錄:

php artisan vendor:publish --tag=laravel-pagination 

,然後創建一個新的途徑來處理這些鏈接:

Route::get('blog/{pageId}', '[email protected]'); 
+0

我認爲這不是在laravel 5.2中可用的,因爲它是在5.3 – ClearBoth

+0

@ClearBoth上介紹的你清楚,這是一個針對5.3+ 。對於5.2,最好的辦法是手動創建paginator,我猜。 –