public function searchArticleByCategories(Request $request) { $id = $request->input('id'); // $page=$request->input('page',1); //$key="categorie:article:$page:$id"; $articles = Article::where('category_id', '=', $id)->orderBy('articles.created_at', 'desc')->paginate(); return view('welcome')->with(['articles' => $articles, 'search_data' => ['id' => $id]]); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(Request $request, $id) { $this->validate($request, ['title' => 'required', 'description' => 'required', 'content' => 'required']); $article = Article::where('id', $id)->update($request->only(['title', 'description', 'content', 'category_id', 'keywords'])); if ($article) { $this->clear_articels_cache(); $message = "修改文章成功"; } else { $message = "修改文章失败"; } return redirect('/admin/article')->with('message', $message); }
/** * 关于 */ public function about() { $article = Article::where('title', '=', '关于')->first(); return view('article_detailed')->with('article', $article); }