Laravel 5.5 使用 Bootstrap 4.0 pagination

自從 Bootstrap 推出 4.0 版本後, 有部份常用的網頁格式定義都改變了. 本來已經要點時間學習及適應, 但比較大的問題就是 laravel 5.5 的 pagination 功能需要更新一下才能與 Bootstrap 4.0 重新運作. 如果你有同樣問題, 可以參考以下做法.

  1. Laravel 是 5.4 或以上版本, 小棗用的是 5.5.30
  2. Bootstrap 版本是 4.0 beta 2 或以上, 安裝版本或 CDN 版本都適用
  3. 在 Laravel 目錄, 報行 artisan 指令
    php artisan vendor:publish
  4. 會出現一個清單, 輸入發佈 PaginationServiceProvider 那個項目. 小棗的例子是 4
    laravel vendor publish
  5. 完成後會在 resource/views 目錄下出現一個 vendor/pingation 目錄, 代表新的 pagination 格式可用
    laravel vendor publish successfully
  6. 最後將原來 Model:links() 的程式碼更換為 Model:links(‘vendor.pagination.bootstrap-4’) 便可

如果各位有其他 Laravel 問題, 歡迎留言討論.

Please leave your comment on the topic

This site uses Akismet to reduce spam. Learn how your comment data is processed.