重寫內置視圖
如果有需要自己修改view,但是不方便直接修改laravel-admin的情況,可以用下面的辦法解決
復制vendor/encore/laravel-admin/views到項目的resources/views/admin,然后在app/Admin/bootstrap.php文件中加入代碼:
app('view')->prependNamespace('admin', resource_path('views/admin'));
這樣就用resources/views/admin下的視圖覆蓋了laravel-admin的視圖,要注意的問題是,更新laravel-admin的時候,如果遇到視圖方面的問題,需要重新復制vendor/encore/laravel-admin/views到項目的resources/views/admin中,注意備份原來已經修改過的視圖。
給登錄頁添加背景圖以及修改樣式(可自定義根據自己的需求進行變更)
找到 public/vendor/laravel-admin/AdminLTE/dist/css/AdminLTE.min.css 文件
.login-page,.register-page{background:#d2d6de}
改為:
.login-page,.register-page{background:url(/img/3.png) no-repeat center}
.login-logo a
后添加
.login-logo a b{color: #3c8dbc}
設置語言
完成安裝之后,默認語言為英文(en),如果要使用中文,打開config/app.php,將locale設置為zh-CN即可。
具體文件可以去https://github.com/WXiangQian/wage-cms/tree/master/resources/lang/zh-CN拷貝
關於前端資源問題
如果需要使用自己的前端文件,可以在app/Admin/bootstrap.php中引入:
Admin::css('path/to/your/css');
Admin::js('path/to/your/js');
更新靜態資源
如果遇到更新之后,部分組件不能正常使用,那有可能是laravel-admin
自帶的靜態資源有更新了,需要運行命令
php artisan vendor:publish --tag=laravel-admin-assets --force
來重新發布前端資源,發布之后不要忘記清理瀏覽器緩存.
如需了解使用技巧以及用法:https://blog.csdn.net/qq175023117/article/details/80681533
自己寫的工資管理系統 可查看源碼 https://github.com/WXiangQian/wage-cms
自己寫的辦公用品管理系統 可查看源碼 https://github.com/WXiangQian/stationery-cms
感覺不錯的話請點擊右上角 star 謝謝支持
文章已轉移(持續更新):https://juejin.im/post/5d0c3c07e51d4510727c80ae
————————————————
版權聲明:本文為CSDN博主「WXiangQian王先森」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq175023117/article/details/83898955