public static function destacar($input) { $respuesta = array(); $reglas = array(); $validator = Validator::make($input, $reglas); if ($validator->fails()) { $respuesta['mensaje'] = $validator; $respuesta['error'] = true; } else { $noticia = Noticia::find($input['noticia_id']); $data = array('item_id' => $noticia->texto()->item()->id, 'seccion_id' => $noticia->texto()->item()->seccionItem()->id); $item = Item::destacar($data); $respuesta['mensaje'] = 'Noticia destacada.'; $respuesta['error'] = false; $respuesta['data'] = $noticia; } return $respuesta; }
public function destacarItemSeccion() { //Aca se manda a la funcion borrarItem de la clase Item //y se queda con la respuesta para redirigir cual sea el caso $respuesta = Item::destacar(Input::all()); return $respuesta; }
public static function destacar($input) { $respuesta = array(); $reglas = array(); $validator = Validator::make($input, $reglas); if ($validator->fails()) { $respuesta['mensaje'] = $validator; $respuesta['error'] = true; } else { $portfolio_completo = PortfolioCompleto::find($input['portfolio_completo_id']); $data = array('item_id' => $portfolio_completo->portfolio_simple()->item()->id, 'seccion_id' => $portfolio_completo->portfolio_simple()->item()->seccionItem()->id); $item = Item::destacar($data); $respuesta['mensaje'] = 'Obra destacada.'; $respuesta['error'] = false; $respuesta['data'] = $portfolio_completo; } return $respuesta; }
public static function destacar($input) { $respuesta = array(); $reglas = array(); $validator = Validator::make($input, $reglas); if ($validator->fails()) { $respuesta['mensaje'] = $validator; $respuesta['error'] = true; } else { $producto = Producto::find($input['producto_id']); if (isset($input['precio']) && $input['precio'] != "") { $datos = array("producto_id" => $input['producto_id'], "tipo_precio_id" => 2); $baja_producto_precio = DB::table('producto_precio')->where($datos)->update(array('estado' => 'B')); $valores = array("valor" => $input['precio'], "estado" => "A"); $producto->precios()->attach(2, $valores); } $data = array('item_id' => $producto->item()->id, 'seccion_id' => $producto->item()->seccionItem()->id); $item = Item::destacar($data); $respuesta['mensaje'] = 'Producto destacado.'; $respuesta['error'] = false; $respuesta['data'] = $producto; } return $respuesta; }