Example #1
0
 public function home()
 {
     $link_pages = OnlineOrder::orderBy('id', 'ASC')->get();
     $slider_pages = Slider::orderBy('position', 'ASC')->get();
     $menu_sliders = Menu::orderBy('id', 'ASC')->get();
     $menu_pdf = Menupdf::orderBy('id', 'ASC')->get();
     return View::make('pages.index', ['slider_pages' => $slider_pages, 'link_pages' => $link_pages, 'menu_sliders' => $menu_sliders, 'menu_pdf' => $menu_pdf]);
 }
Example #2
0
 public function addpdf()
 {
     $rules = array('title' => 'required', 'file' => 'required');
     $validator = Validator::make(Input::all(), $rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator->getMessageBag());
     }
     if (Input::file('file')->getMimeType() == 'application/pdf') {
         $filename = time() . '_menu.pdf';
         $path = public_path() . '/img/menu/';
         Input::file('file')->move($path, $filename);
         $menuPDF = MenuPDF::first();
         if (is_null($menuPDF)) {
             $menuPDF = Menupdf::create(['file' => $filename, 'title' => Input::get('title')]);
         }
         $menuPDF->title = Input::get('title');
         $menuPDF->file = $filename;
         $menuPDF->save();
         return Redirect::back();
     }
     return Redirect::back()->with('msg', 'Archivo no es PDF');
 }