PostController.php

'Posts', 'categories' => '' ]; return view('admin/post', $data); } public function view_post($id) { $data = Post::with('category', 'user')->find($id); $data = [ 'title' => 'View Posts', 'post' => $data ]; return view('admin/view_post', $data); } public function update_post_status(Request $request) { $post = Post::find($request->id); $post->status = $request->status; if ($post->save()) { return 'true'; } else { return 'false'; } } public function ajax(Request $request) { $data = Post::with('category')->get(); //echo "
";
        //print_r($data); exit;
        $dt = Datatables::of($data)
            ->addIndexColumn()
            ->editColumn('category', function ($row) {
                return $row->category->name;
            })
            ->addColumn('image', function ($row) {
                return '';
            })
            ->addColumn('action', function ($row) {
                $btn = 'View(' . $row->id . ')';
                return $btn;
            })
            ->rawColumns(['action', 'image', 'category'])
            ->make(true);
        return $dt;
    }
}

Comments

Popular posts from this blog

routes->web.php

HomeController.php log reg