2014-01-23 94 views
1

我正在使用Laravel 4分頁,並且想要刪除page=1並提供默認字符串。例如:Laravel分頁重定向

http://domain.com/search-results/ 

,而不是

http://domain.com/search-results/?page=1 

當然,對於頁> = 2,這只是罰款離開:

http://domain.com/search-results/?page=2 

回答

2

目前Laravel將始終默認爲顯示?page=1

實現你想要的(總是默認不顯示?page=1)涉及擴展/使用你自己的Presenter和/或通過使用自定義分頁視圖。

Stock pagination views are here,但您可以創建自己的並在view.php config內定義它。

在我的博客中,我做了類似的事情。我的pagination view is here。你可以看到它加載在custom Presenter class

請注意,我的博客可能沒有及時更新最新的Laravel代碼,但是這會讓您在完成編輯時需要做的修改。

可能能夠完全跳過代碼並使用server configuration to redirect - 該鏈接假定爲Apache。

+0

您可以發表一個.htaccess解決方案的例子嗎? – jOpacic