Exemplo n.º 1
0
 /**
  * Update configs.
  *
  * @param ConfigRequest $request
  * @return mixed
  */
 public function postUpdate(ConfigRequest $request)
 {
     $configs = $request->all();
     foreach ($configs as $key => $value) {
         Config::where('key', '=', $key)->update(['value' => $value]);
     }
     Flash::success('修改成功!');
     return Redirect::to('/manage/config/edit');
 }
Exemplo n.º 2
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'));
 }
Exemplo n.º 3
0
 public function postConfig(ConfigRequest $request)
 {
     // inicializar el cubo
     $cubo = new CuboRepo($request->get('size'), $request->get('cant'));
     return response()->json($cubo->save());
 }