Laravel-admin 快速建立管理後台
一、介紹
Laravel-admin 是一個 Laravel 的套件,從官網看起來是大陸做的,因為都是簡體字。會推薦這套的原因有幾個:
- 支援前後台使用不同的 guard
- 開發上不會遇到太大的困難
- 官方提供了一些好用的擴充套件
- 有中文文件 (這很重要,雖然我覺得英文版寫的比較好)

二、下載及使用
Laravel-admin:https://laravel-admin.org/最一開始下載和安裝就參考官方的文件,寫得很清楚。
接著,按照「快速開始」的說明建立 Controller 和選單。他會在 app 裡面建立一個 Admin 資料夾,後台相關的程式幾乎都在這裡。
打開剛建立的 Controller 起來看,會發現裡面沒有常見的 resource function,反而是 grid、show、form 三個 function 分別控制不同頁面,詳細可以控制的內容也佔了官網文件的絕大部分。
- grid:index
- show:show
- form:create、store、edit、update
三、擴充套件
這部分可以參考這裡,裡面已經有幾十個擴充可供安裝使用,我用到的有 log-viewer、scheduling、ckeditor...,有些在 Laravel 也有類似的功能套件,但他幫我們整合在一起就不用自己處理真的很省事。※ 使用 laravel-admin-ext/ckeditor 套件時建議把 publish 出來的前端 ckeditor 升到最新版。
留言
張貼留言