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

4、访问结果显示

以上是laravel创建文章模块简单案例,有不懂欢迎回复评论。
关于简忆
简忆诞生的故事



粤ICP备16092285号
文章评论(0)