/** * @param $id * @return \Illuminate\Contracts\View\View */ public function show($id) { $crumbs = []; Category::buildCrumb($id, $crumbs); $categories = Category::whereParentId($id)->get(); $this->share('categories', $categories); $this->share('count', $categories->count()); $this->share('crumbs', $crumbs); $this->share('id', $id); return $this->view('content.category.show'); }
/** * @param $id * @return \Illuminate\Contracts\View\View */ public function show($id) { $crumb = []; Category::buildCrumb($id, $crumb); $articles = Article::with('category')->whereCategoryId($id)->orderBy('created_at', 'desc')->paginate(30); $articles->setPath($this->app->make('request')->url()); $this->share('articles', $articles); $this->share('category_id', $id); $this->share('crumbs', $crumb); $this->share('count', Article::count()); return $this->view('admin::content.article.list'); }