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 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!