摘要:爆改一最近再整用了然后爆改了一下記錄記錄如果覺得不行那就在下面噴吧是一個(gè)可以快速幫你構(gòu)建后臺(tái)管理的工具,它提供的頁(yè)面組件和表單元素等功能,能幫助你使用很少的代碼就實(shí)現(xiàn)功能完善的后臺(tái)管理功能。
Laravel-admin 爆改(一)
最近再整cms,用了Laravel-admin,然后爆改了一下,記錄記錄.如果覺得不行,那就在下面噴吧
laravel-admin是一個(gè)可以快速幫你構(gòu)建后臺(tái)管理的工具,它提供的頁(yè)面組件和表單元素等功能,能幫助你使用很少的代碼就實(shí)現(xiàn)功能完善的后臺(tái)管理功能。
安裝:composer require encore/laravel-admin php artisan vendor:publish --provider="EncoreAdminAdminServiceProvider" php artisan admin:install
注意:
在 install 的時(shí)候 會(huì)做數(shù)據(jù)遷移, 首先第一步就是 查看一下 你的 .env 文件中數(shù)據(jù)是否配置否, 然后 需要注意的是:
Laravel5.8 的 .env 文件中 配置表前綴 DB_PREFIX 需要修改配置文件, 這個(gè)要知道一下,
不然你就跟我一樣呵呵了,翻看了一下它的 database.php 配置文件:
"mysql" => [
"driver" => "mysql", "url" => env("DATABASE_URL"), "host" => env("DB_HOST", "127.0.0.1"), "port" => env("DB_PORT", "3306"), "database" => env("DB_DATABASE", "forge"), "username" => env("DB_USERNAME", "forge"), "password" => env("DB_PASSWORD", ""), "unix_socket" => env("DB_SOCKET", ""), "charset" => "utf8mb4", "collation" => "utf8mb4_unicode_ci", "prefix" => "", "prefix_indexes" => true, "strict" => true, "engine" => null, "options" => extension_loaded("pdo_mysql") ? array_filter([ PDO::MYSQL_ATTR_SSL_CA => env("MYSQL_ATTR_SSL_CA"), ]) : [], ],
長(zhǎng)這樣, 會(huì)發(fā)現(xiàn) prefix 現(xiàn)在是 "" 而不是 "prefix" => env("DB_PREFIX", ""),
數(shù)據(jù)遷移的時(shí)候, 可能會(huì)出現(xiàn)錯(cuò)誤:
1 PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes")
D:phpStudyWWWLaravel-studyLaravel-StudyvendorlaravelframeworksrcIlluminateDatabaseConnection.php:458
2 PDOStatement::execute()
D:phpStudyWWWLaravel-studyLaravel-StudyvendorlaravelframeworksrcIlluminateDatabaseConnection.php:458
出現(xiàn)這種錯(cuò)誤,原因 網(wǎng)上解釋了好多,這里就不重復(fù)了, 直接修改AppServiceProvider.php文件:
public function boot() { Schema::defaultStringLength(191); }
修改完成, 數(shù)據(jù)遷移完成,上面的三個(gè)命令整完, 看一下目錄結(jié)構(gòu):
安裝完成之后,后臺(tái)的安裝目錄為app/Admin,之后大部分的后臺(tái)開發(fā)編碼工作都是在這個(gè)目錄下進(jìn)行。 app/Admin ├── Controllers │ ├── ExampleController.php │ └── HomeController.php ├── bootstrap.php └── routes.php
看清楚了, 這里Admin 目錄是在 app目錄下面 而不是 在傳統(tǒng)我們搞的 Http目錄下面
安裝完成以后直接訪問了
http://localhost/laravel-admin/admin/
效果如下圖所示:
英語, 對(duì)于我這種英語不怎么樣的人來說,還是得漢化一下:
config目錄下的app.php 修改
"locale" => "zh-CN", // en 修改成 zh-CN
就漢化了, 接下來登陸了: 用戶名 admin 密碼 admin
在這里大家看到了 PFinal-cms 是我登陸的標(biāo)題, 這個(gè)修改如下:
因?yàn)?laravel-admin在安裝的過程中生成了 配置后臺(tái)配置文件 admin.php 所以只要修改 admin.php 即可:
修改如下:
return [ /* |-------------------------------------------------------------------------- | Laravel-admin name |-------------------------------------------------------------------------- | | This value is the name of laravel-admin, This setting is displayed on the | login page. | */ "name" => "PFinal-cms", /* |-------------------------------------------------------------------------- | Laravel-admin logo |-------------------------------------------------------------------------- | | The logo of all admin pages. You can also set it as an image by using a | `img` tag, eg "". | */ "logo" => "PFinal admin", /*
修改效果如下:
登陸后的效果如下:
其他的修改和填坑,請(qǐng)關(guān)注專欄,我們下篇文章繼續(xù)
更多知識(shí)分享,請(qǐng)掃碼關(guān)注:
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/31682.html
摘要:月日,央視秘密大改造節(jié)目展示了一項(xiàng)終極挑戰(zhàn),為一位視障人士改造房屋。比起接受精心的照顧,視障人士更愿意接受能讓他們回歸正常世界的工具。 7月28日,央視《秘密大改造》節(jié)目展示了一項(xiàng)終極挑戰(zhàn),為一位視障人士改造房屋。阿里云IoT工程師代立晨志愿參與挑戰(zhàn),他在兩周時(shí)間里,通過大量的傳感設(shè)備、網(wǎng)絡(luò)設(shè)置、傳輸指令,讓這間69平米的房子仿佛被賦予生命,它能聽會(huì)看,可以認(rèn)識(shí)主人、陪伴主人、照顧主人...
摘要:突發(fā)奇想要用是因?yàn)楣ぷ髦姓糜玫剑璐藱C(jī)會(huì)熟悉下。安裝按照文檔進(jìn)行安裝就可以了,注意前提是使用正常,并且數(shù)據(jù)庫(kù)已經(jīng)鏈接成功。這個(gè)時(shí)候已經(jīng)生成了配置文件,可以根據(jù)需求進(jìn)行修改。最后一步是登錄測(cè)試經(jīng)過如上步驟的安裝之后,來測(cè)試一下。 導(dǎo)語 網(wǎng)站搭建已經(jīng)好幾個(gè)月了,起初沒有想著用后臺(tái)。一來是沒有開放訪問,二是也沒有保存什么數(shù)據(jù)。突發(fā)奇想要用 laravel-admin 是因?yàn)楣ぷ髦姓糜玫剑?..
摘要:前言因?yàn)轫?xiàng)目需求,需要把圖片上傳至阿里云,我的接口和后臺(tái)項(xiàng)目是分開的,都使用的框架開發(fā),接入這里就不做討論了,這里主要說一下上傳阿里的問題。 前言 因?yàn)轫?xiàng)目需求,需要把圖片上傳至阿里云 OSS,我的 Api 接口和后臺(tái)項(xiàng)目是分開的,都使用的 laravel 框架開發(fā),Api 接入 OSS 這里就不做討論了,這里主要說一下 laravel-admin 上傳阿里 OSS 的問題。 網(wǎng)上的一...
閱讀 1096·2021-11-24 10:24
閱讀 2584·2021-11-22 13:54
閱讀 992·2021-09-24 09:55
閱讀 3592·2019-08-30 15:54
閱讀 1311·2019-08-30 15:44
閱讀 1089·2019-08-30 14:23
閱讀 3195·2019-08-29 13:45
閱讀 1267·2019-08-29 11:19