Laravel diary_静态页面
静态页面
创建分支
git checkout master
git checkout -b static-pages
配置路由
<?php
Route::get('/', 'StaticPagesController@home');
Route::get('/help', 'StaticPagesController@help');
Route::get('/about', 'StaticPagesController@about');
生成静态页面控制器
$ php artisan make:controller StaticPagesController
app/Http/Controllers/StaticPagesController.php下的代码
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class StaticPagesController extends Controller
{
//
}
添加三个方法处理从路由发过来的请求:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class StaticPagesController extends Controller
{
public function home()
{
return '主页';
}
public function help()
{
return '帮助页';
}
public function about()
{
return '关于页';
}
}
添加静态页面视图
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class StaticPagesController extends Controller
{
public function home()
{
return view('static_pages/home');
}
public function help()
{
return view('static_pages/help');
}
public function about()
{
return view('static_pages/about');
}
}
blade模版与通用视图
resources/views/layouts/default.blade.php
@yield('content')
resources/views/static_pages/home.blade.php
@extends('layouts.default')
@section('content')
//
@stop
代码版本控制
git add -A
git commit -m "静态页面"
最后合并分支
git merge static-pages
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: