首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >门柱控制器(不同类别).逻辑

门柱控制器(不同类别).逻辑
EN

Stack Overflow用户
提问于 2018-03-24 11:53:13
回答 1查看 115关注 0票数 1

我正在准备与管理面板IT博客。文章有数据库、操作系统等分类,每个类别都有自己的网站。如何创建显示、路由和管理(CRUD)的逻辑?

我认为它可以放在一个带有参数$category的控制器中,它将用于显示特定的帖子。类似这样的事情(在后类别之间是一对多的倒向关系):

代码语言:javascript
复制
public function index()
{
     $posts=Post::where('category_id',$category)->get();
}

编辑:

类别:方案编制、数据库、其他

目标URL:

博客/编程

博客/数据库

博客/其他

上面的网站应该有来自特定类别的所有职位。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-24 14:21:22

我想,如果我已经理解了这个问题,那就是你在寻找一个简单的类别控制器。

代码语言:javascript
复制
class CategoryController extends Controller {
  public function view($categorySlug)
  {
    $posts = Post::whereHas(['category' => function ($query) use($categorySlug) {
      $query->where('slug', '=', $categorySlug);
    }])->paginate(2);

    return view('my.view', compact('posts');
  }
}

下一个问题来自于帖子的结构。例如,假设您有指向上述内容的my.blog/category-slug。你的帖子是my.blog/category-slug/post-slug还是my.blog/post-slug还是my.blog/year/month/day/post-slug

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49464361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档