laravel 04
模板操作
@include('layouts.default') // 直接引入
// 继承布局模板default
@extends('layouts.default')
// 替换 defualt中的 @yield('content')
@section('content')
<h1>主页</h1>
@endsection
数据迁移
迁移文件位置在:database/migrations 文件夹下
命令为: php artisan migrate
数据校验
// 控制器中
$this->validate($request, [
'name' => 'required|min:4',
'email' => 'required|unique:users|email',
'password' => 'required|min:5|confirmed'
]);
// 校验通过 返回 ['name'=>'','email'=>'' ...] 数组
// 不通过 错误信息 $errors 闪存变量里 返回给视图
// 闪存变量处理错误 其实是在session里
@if (count($errors)>0)
@foreach ($errors->all() as $error)
{{$error}}
@endforeach
@endif
安装语言包
composer require caouecs/laravel-lang:~3.0
复制 vendor/caouecs/laravel-lang/src/zh-CN 文件夹到 resources/lang 目录
修改 config/app.php 中 ‘locale’ => ‘zh-CN’ 对应第二步中的文件名
