Пример #1
0
 public function update(ConfigRequest $request)
 {
     $model = new Configs();
     // Logo
     if ($request->hasFile('logo')) {
         $file = $request->file('logo');
         $name = $file->getClientOriginalName();
         $extension = $file->getClientOriginalExtension();
         $picture = time() . $name . '.' . $extension;
         $request->file('logo')->move('images/img', $picture);
         $logo = 'images/img/' . $picture;
     } else {
         $config = Configs::all()->first();
         $logo = $config['logo'];
     }
     // Favicon
     if ($request->hasFile('favicon')) {
         $file = $request->file('favicon');
         $name = $file->getClientOriginalName();
         $extension = $file->getClientOriginalExtension();
         $picture = time() . $name . '.' . $extension;
         $request->file('favicon')->move('images/img', $picture);
         $favicon = 'images/img/' . $picture;
     } else {
         $config = Configs::all()->first();
         $favicon = $config['favicon'];
     }
     $data = array('logo' => $logo, 'favicon' => $favicon, 'title' => $request->title, 'email' => $request->email, 'telephone' => $request->telephone, 'tax' => $request->tax, 'ship' => $request->ship);
     $model->update($data);
     return redirect()->action('Admin\\ConfigController@index')->withSuccess(Lang::get('messages.update_success'));
 }
Пример #2
0
 public function __construct()
 {
     $this->middleware('guest', ['except' => 'getLogout']);
     // Info
     $config = Configs::all()->first();
     View::share(array('config' => $config));
 }
Пример #3
0
 public function __construct()
 {
     $this->middleware('auth');
     $title = 'Order Management';
     $class_name = substr(__CLASS__, 21);
     $action_name = substr(strrchr(Route::currentRouteAction(), "@"), 1);
     // Config
     $config = Configs::all()->first();
     $this->tax = $config['tax'];
     $this->ship = $config['ship'];
     View::share(array('title' => $title, 'class_name' => $class_name, 'action_name' => $action_name));
 }
Пример #4
0
 public function __construct()
 {
     // Info
     $config = Configs::all()->first();
     $class_name = substr(__CLASS__, 21);
     $this->action_name = substr(strrchr(Route::currentRouteAction(), "@"), 1);
     // Category
     $categories = Category::all()->toArray();
     $data = array();
     foreach ($categories as $value) {
         $data[] = $value;
     }
     // Cart Item
     $cartItem = $this->allCart();
     // All Categories
     $allCategoriesInView = $this->allCategories();
     $slider = $this->slider();
     // Display
     View::share(array('config' => $config, 'action_name' => $this->action_name, 'data' => $data, 'cartItem' => $cartItem, 'allCategoriesInView' => $allCategoriesInView, 'slider' => $slider));
 }
Пример #5
0
 public function __construct()
 {
     // Config
     $config = Configs::all()->first();
     $this->tax = $config['tax'];
     $this->ship = $config['ship'];
     // Info
     $this->action_name = substr(strrchr(Route::currentRouteAction(), "@"), 1);
     // Category
     $categories = Category::all()->toArray();
     $data = array();
     foreach ($categories as $value) {
         $data[] = $value;
     }
     // Cart Item
     $cartItem = $this->allCart();
     // All Categories
     $allCategoriesInView = $this->allCategories();
     // Display
     View::share(array('config' => $config, 'action_name' => $this->action_name, 'data' => $data, 'cartItem' => $cartItem, 'allCategoriesInView' => $allCategoriesInView));
 }