laravel筆記1
阿新 • • 發佈:2020-08-04
專案版本下載
composer create-project --prefer-dist laravel/laravel blog 5.8
Undefined type 'Route'.
If you see this immediately after adding a new Vendor class, be sure to run the VScode command (control-shift-P)Index Workspace
(
匯入錯誤:
use Illuminate\Routing\Route;
您實際上不必匯入任何類,因為Laravel註冊了一個全域性別名Route
。
如果要匯入正確的類,那將是:
use Illuminate\Support\Facades\Route;
)
laravel配置路由出現404解決辦法
一般出現這種情況的都是apache/nginx配置出現問題
nginx解決辦法
在在vhosts.conf檔案location裡面加上 try_files $uri $uri/ /index.php?$query_string;
如果配置檔案中存在 try_files $uri $uri/ =404;需要將它註釋掉或者刪掉,否則會報錯
靜態資原始檔引入配置檔案 config裡面新建檔案
//後臺資源路徑
define("__ADMIN__","static/admin");然後靜態資源引入的時候使用asset(__ADMIN__)內建函式
php artisan migrate:fresh刪除並更新資料庫
blade模板裡面判斷是否有值
{{($config['status']==1)?'checked':'' //狀態
{{isset($config['keyword'])?$config['keyword']:''}}//文字框等(文字域要放在<textarea>之間,文字框label放在尖括號value裡面)
表單驗證規則(放在表單blade裡面)
$datavalidate=$request->validate([表單驗證錯誤提示資訊(放在表單blade裡面)
@if ($errors->any())
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif