<?php
use Illuminate\Support\Facades\Route;
Route::group(['prefix' => 'forum'], function($router){
// 帖子 资源路由
Route::resource('topics', 'TopicsController', ['only' => ['index', 'create', 'store', 'update', 'edit', 'destroy']]);
// 编辑器上传接口
Route::post('topics/upload_image', 'TopicsController@uploadImage')->name('topics.upload_image');
// 帖子详情页 topic 帖子 id
Route::get('topics/{topic}/{slug?}', 'TopicsController@show')->name('topics.show');
// 帖子搜索功能 这个路由跟'topics/{topic}/{slug?}'重复 导致总是找不到方法
Route::get('topics/search/topics', 'TopicsController@search')->name('topics.search');
// 帖子点赞
Route::post('topics/addFabulous/{topic_id?}/{fabulous?}', 'TopicsController@addFabulous')->name('topic.addFabulous');
});
网友评论