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 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

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