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')); }
public function __construct() { $this->middleware('guest', ['except' => 'getLogout']); // Info $config = Configs::all()->first(); View::share(array('config' => $config)); }
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)); }
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)); }
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)); }