自從 Bootstrap 推出 4.0 版本後, 有部份常用的網頁格式定義都改變了. 本來已經要點時間學習及適應, 但比較大的問題就是 laravel 5.5 的 pagination 功能需要更新一下才能與 Bootstrap 4.0 重新運作. 如果你有同樣問題, 可以參考以下做法.
- Laravel 是 5.4 或以上版本, 小棗用的是 5.5.30
- Bootstrap 版本是 4.0 beta 2 或以上, 安裝版本或 CDN 版本都適用
- 在 Laravel 目錄, 報行 artisan 指令
php artisan vendor:publish - 會出現一個清單, 輸入發佈 PaginationServiceProvider 那個項目. 小棗的例子是 4
- 完成後會在 resource/views 目錄下出現一個 vendor/pingation 目錄, 代表新的 pagination 格式可用
- 最後將原來 Model:links() 的程式碼更換為 Model:links(‘vendor.pagination.bootstrap-4’) 便可
如果各位有其他 Laravel 問題, 歡迎留言討論.
Please leave your comment on the topic