public function index()
 {
     //return jsonp
     /* $callback = input::get('callback');
        return $callback."(".json_encode(Page::get()).")";*/
     return Response::json(Page::get());
 }
 public function index(Request $request)
 {
     if ($request->ajax()) {
         //return jsonp
         /*  $callback = input::get('callback');
             return $callback."(".json_encode(Page::get()).")";*/
         return Response::json(Page::get());
     } else {
         return Response::json(Page::get());
     }
 }
Example #3
0
 public function index(Page $page)
 {
     if (!Entrust::can('manage_page')) {
         return redirect('/dashboard')->withErrors(config('constants.NA'));
     }
     $pages = $page->get();
     $col_data = array();
     $col_heads = array(trans('messages.Option'), trans('messages.Title'), trans('messages.Published'), trans('messages.Sign-in Only'));
     $col_heads = Helper::putCustomHeads($this->form, $col_heads);
     $col_ids = Helper::getCustomColId($this->form);
     $values = Helper::fetchCustomValues($this->form);
     foreach ($pages as $page) {
         $cols = array('<div class="btn-group btn-group-xs">' . '<a href="page/' . $page->id . '/edit" class="btn btn-default btn-xs" data-toggle="tooltip" title="Edit"> <i class="fa fa-edit"></i></a> ' . delete_form(['page.destroy', $page->id]) . '</div>', $page->page_title, $page->published ? '<span class="badge badge-success">Publised</span>' : '<span class="badge badge-danger">Hold</span>', $page->sign_in_only ? '<span class="badge badge-warning">Sign-in Only</span>' : '<span class="badge badge-info">All</span>');
         $id = $page->id;
         foreach ($col_ids as $col_id) {
             array_push($cols, isset($values[$id][$col_id]) ? $values[$id][$col_id] : '');
         }
         $col_data[] = $cols;
     }
     Helper::writeResult($col_data);
     return view('page.index', compact('col_heads'));
 }
Example #4
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $page = Page::get();
     return view('pages.index', compact('page'));
 }
Example #5
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index()
 {
     $data = ['pages' => Page::get()];
     return response()->view('pages.index', $data);
 }