public function getRequest() { if (session('user') != null) { $categories = \App\categories::all(); $category = \App\categories::lists('categoryname', 'categoryid'); return view('books.request', ['categories' => $categories, 'category' => $category]); } else { return redirect('/login'); } }
public function sellBooks() { if (session('user') != null) { $categories = \App\categories::all(); $category = \App\categories::lists('categoryname', 'categoryid'); if (session('user')->roleid == 3) { return view('dashboard.precheck', ['categories' => $categories]); } else { return view('dashboard.sell', ['category' => $category, 'categories' => $categories]); } } else { return redirect('/login'); } }
/** * Show the application dashboard to the user. * * @return Response */ public function index() { $posts = \App\Posts::where('id', '>', 0)->orderBy("created_at", "desc")->get(); $search_info = ""; if (isset($_GET['user'])) { $search_info = "You are viewing all posts by " . \App\User::find($_GET['user'])->name; $posts = \App\Posts::where('user_id', '=', $_GET['user'])->orderBy("created_at", "desc")->get(); } if (isset($_GET['category'])) { $search_info = "You are viewing all posts in " . \App\categories::find($_GET['category'])->name; $posts = \App\Posts::getPostByCategory($_GET['category']); } if (isset($_GET['search'])) { $posts = \App\Posts::where('info', 'like', $_GET['search'] . '%')->orWhere('title', 'like', $_GET['search'] . '%')->orWhere('link', 'like', $_GET['search'] . '%')->orderBy('created_at', 'desc')->get(); $search_info = "Your search returned " . $posts->count() . " Results"; } $data = array('posts' => $posts, 'search_info' => $search_info, 'users' => \App\User::get()); return view('home')->with($data); }
public static function optionCategories($selectedOption = null) { $output = ""; $selected = ""; $categories = categories::all(); if ($selectedOption) { foreach ($categories as $category) { if ($category->id == $selectedOption) { $selected = "selected"; } else { $selected = ""; } $output .= "<option {$selected} value = '{$category->id}'>{$category->category}</option>"; } } else { foreach ($categories as $category) { $output .= "<option {$selected} value = '{$category->id}'>{$category->category}</option>"; } } return $output; }
public function getBooks($id) { $categories = \App\categories::all(); $books = \App\Books::where('categoryid', $id)->where('available', 1)->paginate(16); return view('/index', ['categories' => $categories, 'books' => $books]); }
/** * Show the form for editing the specified resource. * * @param int $id * @return Response */ public function edit($id) { // $pkm = PkmModel::find($id); $faculties = facultyModel::all(); $categories = categories::all(); $status = ["Tidak didanai", "Didanai", "Finalis", "Juara"]; //dd($categories ); //TODO complete it return view("formedit", ['pkm' => $pkm, 'faculties' => $faculties, 'categories' => $categories, 'status' => $status]); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $categories = \App\categories::all(); $data = array('categories' => $categories); return view('new-post')->with($data); }
public function getPassword() { $categories = \App\categories::all(); if (session('user') != null) { return view('user.password', ['categories' => $categories]); } else { return redirect('/login'); } }
/** * Display a listing of the resource. * * @return Response */ public function index() { $admin_messages = \App\AdminMessages::where('read', '=', 0); $data = array('active_nav' => $this->active_nav, 'total_users' => \App\User::all()->count(), 'logged_in' => \App\User::where('logged_in', '=', 1)->count(), 'total_categories' => \App\categories::count(), 'total_posts' => \App\Posts::all()->count(), 'latest_users' => \App\User::orderBy('created_at', 'ASC')->limit(10)->get(), 'latest_posts' => \App\Posts::orderBy('created_at', 'ASC')->limit(10)->get(), 'unread_admin_messages' => $admin_messages->count(), 'new_users_month' => \App\User::getFromDate(date('y-m-0'))->count(), 'new_users_week' => \App\User::getFromDate(date('y-m-d', strtotime('-7 day')))->count(), 'new_users_day' => \App\User::getFromDate(date('y-m-d', strtotime('-1 day')))->count(), 'new_posts_month' => \App\Posts::getFromDate(date('y-m-0'))->count(), 'new_posts_week' => \App\Posts::getFromDate(date('y-m-d', strtotime('-7 day')))->count(), 'new_posts_day' => \App\Posts::getFromDate(date('y-m-d', strtotime('-1 day')))->count(), 'admin_messages' => $admin_messages->get()); return view('includes/admin/home')->with($data); }