请教一下如何自定义 url
请教一下:
我的文章页控制器包含在以下里
Route::resource('posts', 'PostController');
然后我在文章表(posts)里加入'slug'字段并插入数据,再向文章模型(App\Post.php)里加入这句话
public function getRouteKeyName()
{
return 'slug';
}
再然后把入口的路由
<a href="{{ route('posts.show', $post->id )}}">{!! $post->title !!}</a>
改成
<a href="{{ route('posts.show', $post->slug )}}">{!! $post->title !!}</a>
结果文章页显示的是404,没有进行以上步骤时是正常显示的,请教一下各位老大还有哪个地方没加上啊?
推荐文章: