Laravel5.4创建示例:文章模块

2019-08-26   阅读:2441   分类:后端    标签: Laravel

Laravel5.4创建示例:文章模块

1、路由设置,在route目录下创建 web.php

<?php
//文章列表页
Route::get('/posts', '\App\Http\Controllers\PostController@index');
////创建文章
Route::get('/posts/create', '\App\Http\Controllers\PostController@create');
Route::post('/posts', '\App\Http\Controllers\PostController@store');
//文章详情页
Route::get('/posts/{post}', '\App\Http\Controllers\PostController@show');
//编辑文章
Route::get('/posts/{post}/edit', '\App\Http\Controllers\PostController@edit');
Route::put('/posts/{post}', '\App\Http\Controllers\PostController@update');
//删除文章
Route::get('/posts/{delete}', '\App\Http\Controllers\PostController@delete');

2、创建控制器,\app\Http\Controllers文件夹下的 PostController.php 文件控制器下创建方法:(laravel下cmd使用命令创建控制器)

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class PostController extends Controller
{

    //    文章列表
    public function index(){
        return view('post/index');
    }
    //    文章详情页
    public function show(){
        return view('post/show');
    }
    //    创建文章
    public function create(){
        return;
    }
    //    创建逻辑
    public function store(){
        return;
    }
    //    文章编辑
    public function edit(){
        return view('post/edit');
    }
    //    文章编辑逻辑
    public function update(){
        return;
    }
    //    文章删除
    public function delete(){
        return view('post/delete');
    }
}

3、穿件视图模板文件,在\resources\views目录下创建post文件夹,并且创建文件 index.blade.php show.blade.php edit.blade.php delete.blade.php

image.png

4、访问结果显示

image.png

以上是laravel创建文章模块简单案例,有不懂欢迎回复评论。

【腾讯云】 爆款2核2G3M云服务器首年 61元,2核2G4M云服务器新老同享 99元/年,续费同价

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://www.tpxhm.com/adetail/197.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
简忆博客壁纸一
简忆博客壁纸二
简忆博客壁纸三
简忆博客壁纸四
简忆博客壁纸五
简忆博客壁纸六
简忆博客壁纸七
简忆博客壁纸八
头像

简忆博客
勤于学习,乐于分享

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×