public function aumentarP() { $publicidad = Publicidad::where('id', '=', Input::get('id'))->first(); $publicidad->contador = $publicidad->contador + 1; $publicidad->save(); return Response::json('success'); }
public function finanzasPu() { $restaurantes = Restaurantes::find(Input::get('id')); $restaurantes->con_telefono = 0; $restaurantes->con_direccion = 0; $restaurantes->save(); // $publicidad = Publicidad::where('id_restaurante','=',Input::get('id'))->first(); Publicidad::where('id_restaurante', '=', Input::get('id'))->update(['contador' => 0]); // $publicidad->contador = 0; // $publicidad->save(); return Redirect::to('admin/estadisticas')->with('message', 'Pago guardado'); }
public function postEditPublicidad($pos) { $input = Input::all(); $rules = array('imagen' => 'required|image'); $validator = Validator::make($input, $rules); if ($validator->fails()) { Session::flash('danger', 'Error, compruebe que el archivo sea una imagen.'); return Redirect::back(); } $publi = Publicidad::where('pos', '=', $pos)->first(); if (file_exists('images/publicidad/' . $publi->image)) { File::delete('images/publicidad/' . $publi->image); } $publi->pag_web = Input::get('pag_web'); $file = Input::file('imagen'); if (file_exists('images/publicidad/' . $file->getClientOriginalName())) { //guardamos la imagen en public/imgs con el nombre original $i = 0; //indice para el while //separamos el nombre de la img y la extensión $info = explode(".", $file->getClientOriginalName()); //asignamos de nuevo el nombre de la imagen completo $miImg = $file->getClientOriginalName(); //mientras el archivo exista iteramos y aumentamos i while (file_exists('images/publicidad/' . $miImg)) { $i++; $miImg = $info[0] . "(" . $i . ")" . "." . $info[1]; } //guardamos la imagen con otro nombre ej foto(1).jpg || foto(2).jpg etc $file->move("images/publicidad/", $miImg); if ($miImg != $file->getClientOriginalName()) { $publi->image = $miImg; } } else { $file->move("images/publicidad/", $file->getClientOriginalName()); $publi->image = $file->getClientOriginalName(); } if ($publi->save()) { Session::flash('success', 'Se ha actualizado la publicidad'); return Redirect::back(); } else { Session::flash('danger', 'Error al actualizar la publicidad'); return Redirect::back(); } }
public function getPosPromotion($pos) { $title = "Modificar promocion"; $prom = Publicidad::where('position', '=', $pos)->first(); return View::make('admin.mdfProm')->with('title', $title)->with('prom', $prom); }