예제 #1
0
 /**
  * Details portfolio
  *
  * @param $id
  *
  * @return $this
  */
 public function portfolioDetails($id)
 {
     $portfolios = Portfolio::all();
     if (count($portfolios) >= 3) {
         $related = Portfolio::all()->random(3);
     } else {
         $related = null;
     }
     $data = ['page' => 'Portfolio Details', 'title' => 'Teleaus | Portfolio Details Page', 'portfolio' => Portfolio::findOrFail($id), 'related' => $related];
     return view('portfolioDetails')->with($data);
 }
예제 #2
0
 public function portfolioPageJson()
 {
     $return_array = array();
     $portfolio = Portfolio::all();
     foreach ($portfolio as $portfolio) {
         $data_array['id'] = $portfolio->id;
         $data_array['title'] = $portfolio->title;
         $data_array['title'] = $portfolio->title;
         $data_array['link'] = $portfolio->link;
         $data_array['description'] = $portfolio->description;
         $data_array['thumbnail'] = $portfolio->thumbnail;
         array_push($return_array, $data_array);
     }
     echo json_encode($return_array);
 }
예제 #3
0
 /**
  * Display a listing of the resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function index(Model $objects)
 {
     $objects_for_filter = Model::all();
     return view('admin.portfolio.list', ['objects' => $objects->paginate(10), 'objects_for_filter' => $objects_for_filter]);
 }
예제 #4
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     Portfolio::destroy($id);
     $items = Portfolio::all();
     return view('portfolio.admin', ['items' => $items]);
 }
예제 #5
0
 /**
  * Show the application dashboard.
  *
  * @return Response
  */
 public function index()
 {
     Javascript::put(['portfolio' => Portfolio::all()]);
     return view('dashboard.index');
 }
예제 #6
0
 /**
  * Display portfolio page
  * 
  * @return $this
  */
 public function show()
 {
     $data = ['title' => 'Teleaus Admin Dashboard | All Portfolio', 'portfolios' => Portfolio::all()];
     return view('dashboard.allPortfolio')->with($data);
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $work = Portfolio::all();
     return view('admin.work.overview', compact('work'));
 }