/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $posts = Post::all();
     $category = new Category();
     $category->name = "Main category";
     $category->generateSlug();
     $category->save();
     foreach ($posts as $post) {
         $post->categories()->attach($category);
         $post->save();
     }
 }
Example #2
0
 public function index()
 {
     $data['users'] = DB::table('blog')->simplePaginate(2);
     //good practice for paginate
     // $data['users']=Blog::Paginate(2);
     $data['categories'] = Category::all();
     return view('all_post', $data);
 }
 public function index()
 {
     $data['user'] = Blog::all();
     $data['categories'] = Category::all();
     return view('all_post', $data);
 }
 public function search_post(Request $request)
 {
     if ($request->isMethod('post')) {
         $search = $request->search;
         $data['user'] = Blog::where('title', 'like', "%{$search}%")->orWhere('description', 'like', "%{$search}%")->get();
         $data['categories'] = Category::all();
         return view('all_post', $data);
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function getDestroy($id)
 {
     $category = Category::find($id);
     return ["success" => $category ? $category->delete() : false];
 }