Пример #1
0
 public function add_buttonpage()
 {
     try {
         $buttonName = Input::get("buttonName");
         $buttonURL = Input::get("buttonURL");
         $buttonParent = Input::get("buttonParent");
         $buttonChild = Input::get("buttonChild");
         $buttonOrder = Input::get("buttonOrder");
         $buttonVisible = Input::get("buttonVisible");
         if ($buttonVisible == '1') {
             $buttonVisible = '1';
         } else {
             $buttonVisible = '0';
         }
         $destinationPath_buttonpage = 'asserts/images/Features';
         if (Input::hasfile('filebuttonPicture')) {
             $filename = Input::file("filebuttonPicture")->getClientOriginalName();
             $upload_success = Input::file("filebuttonPicture")->move($destinationPath_buttonpage, $filename);
         }
         $buttonId = $this->getbuttonid();
         $new_buttonpage = new PageButton();
         $new_buttonpage->buttonId = $buttonId;
         $new_buttonpage->buttonName = $buttonName;
         $new_buttonpage->buttonPicture = $filename;
         $new_buttonpage->buttonURL = $buttonURL;
         $new_buttonpage->buttonParent = $buttonParent;
         $new_buttonpage->buttonChild = $buttonChild;
         $new_buttonpage->buttonOrder = $buttonOrder;
         $new_buttonpage->buttonVisible = $buttonVisible;
         $new_buttonpage->save();
     } catch (Exception $_ex) {
         Session::flash('error', '$$$ --- Error (' . $_ex->getMessage() . ') --- $$$');
     }
     Session::flash('success', '$$$ --- Update Page Successfully  --- $$$');
     return Redirect::to('qlm-admin/buttons-pages/' . $buttonId);
 }