Beispiel #1
0
 /**
  * Función que a través del id de un artículo guarda en la BD la referencia de los archivos multimedia del mismo que serán guardados en los recusros de la aplicación.  
  * @param array $datos
  */
 private static function mover_files(array $datos)
 {
     $id = $datos["values"]['id'];
     if ($_FILES["foto"]["size"]) {
         if ($datos["values"]["foto"] = self::mover_foto($id)) {
             $validacion = \modelos\Modelo_SQL::tabla(self::$tabla)->update($datos["values"]);
         }
     }
     if ($_FILES["manual"]["size"]) {
         if ($datos["values"]["manual"] = self::mover_manual($id)) {
             $validacion = \modelos\Modelo_SQL::tabla(self::$tabla)->update($datos["values"]);
         }
     }
 }
Beispiel #2
0
 /**
  * Función que ofrecera al usuario un menú que le permitirá modificar sus datos
  * @author jergo
  * @param array $datos
  */
 public static function modificar_datos(array $datos = array())
 {
     $clausulas['where'] = "login = '******'";
     $datos["filas"] = \modelos\Modelo_SQL::tabla(self::$tabla_users)->select($clausulas);
     //Otra forma:
     //$tabla = \core\Modelo_SQL::get_prefix_tabla(self::$tabla_users);
     //$sql = "select * from $tabla where ".$clausulas['where'];
     //$datos["filas"] = \modelos\Modelo_SQL::execute($sql);
     //var_dump($datos);
     $datos['view_content'] = \core\Vista::generar("modificar_datos", $datos, true);
     $http_body = \core\Vista_Plantilla::generar("DEFAULT", $datos, true);
     \core\HTTP_Respuesta::enviar($http_body);
 }
Beispiel #3
0
 /**
  * Función que a través del id de un artículo guarda en la BD la referencia de los archivos multimedia del mismo que serán guardados en los recusros de la aplicación.  
  * @param array $datos
  */
 private static function mover_files(array $datos)
 {
     //var_dump($datos);
     $id = $datos["values"]['id'];
     //var_dump($_FILES);
     if (!empty($_FILES["escudo"]["size"])) {
         if ($datos["values"]["escudo"] = self::mover_imagen($id)) {
             $validacion = \modelos\Modelo_SQL::tabla(self::$tabla_e)->update($datos["values"]);
         }
     }
     //Creamos una carpeta para guardar más fotos en ella al añadir detalles
     $nombre = \modelos\ficheros::getNombreCarpeta($id);
     $file_path = PATH_APPLICATION . "recursos" . DS . "ficheros" . DS . "teams";
     \modelos\ficheros::crearCarpeta($file_path, $nombre);
 }