/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { //$posts = Post::all(); $paginator = Post::paginate(9); $posts = $paginator->getCollection(); $data = fractal()->collection($posts)->transformWith(new PostTransformer())->includeUser()->includeCategories()->paginateWith(new IlluminatePaginatorAdapter($paginator))->toArray(); return $this->respond($data); }
public function estates(Request $request) { $posts = Post::paginate($this->posts_per_page); if ($request->ajax()) { return ['posts' => view('ajax.estates', compact('posts'))->render(), 'next_page' => $posts->nextPageUrl()]; } return view('estates', compact('posts')); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $posts = Post::paginate(Input::get('itemPerPage')); foreach ($posts as $post) { $post = array_except($post, array("body")); $teacher = Teacher::find($post->author_id); $category_id = CategoryPost::wherePost_id($post->id)->first()->category_id; $category = Category::find($category_id)->name; $post['category_id'] = $category_id; $post['category'] = $category; $post['author'] = $teacher->name; $post['fb'] = $teacher->fb; } return $posts; }
public function getIndex(Request $req, $page = 1) { /*if (Auth::check()) { //dd(Auth::user()); $user = Auth::user(); echo $user->id; dd(Auth::user()); exit; } else { return 'Guest'; }*/ $data = Post::paginate(2); $data->setPath('post'); $data->lastPage(); return view('admins.posts.dashboard', compact('data')); }
public function index() { $posts = Post::paginate(15); return view('posts.list', array('posts' => $posts)); }
public function index() { $posts = $this->post->paginate(10); return view('admin.index', ['posts' => $posts]); }
public function index() { $posts = Post::paginate(10); return view('home', array('posts' => $posts)); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $posts = Post::paginate(10); // dd($posts->toArray()); return view('site.blog.index')->with('posts', $posts); }
public function index() { $posts = $this->post->paginate(5); return view('home.index', ['posts' => $posts]); }