使用 OctoberCMS 的单个 post 路由

Route for single post with OctoberCMS

我创建了路由以在我的页面上显示所有 post,如下所示:

Route::get('posts', function() {
  $posts = Post::with(['image','category'])->get();
  return $posts;
});

如何根据其 ID 创建仅显示单个 post 的路由? 提前谢谢你

您可以在路由中使用 pass id 参数:

Route::get('posts/{id}', function($id) {
    $posts = Post::with(['image','category'])->where('id', $id)->get();
    return $posts;
});

试试这个

Route::get('posts/{id}', function($id) {
    $posts = Post::with(['image','category'])->where('id', $id)->get();
    return $posts;
});