/** * 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"]); } } }
/** * 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); }
/** * 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); }