Avisos
Vaciar todo

Cambio de nombre a fichero subido  

 
Jose
 Jose
Usuario experto

Muy buenas,

he creado un formulario con el que los usuarios pueden subir un fichero (plantilla excel), a la web. El tema es que me interesa que todos suban los ficheros a la misma ruta, y me interesaría que el nombre del fichero llevase el id del usuario que lo ha subido y la fecha. ¿se puede hacer esto en Breezingforms?, ¿es posible hacerlo modificando código?
He visto que el mismo Breezingforms, cuando detecta que hay un fichero con el mismo nombre del que estamos subiendo, te lo renombra. ¿sabéis decirme en que fichero está programado esto?
Muchas gracias.

URL del sitio: http://www.levantinadm.com

Citar
Respondido : 03/05/2012 11:55 am
Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

Hola José:

Lo que planteas es una característica que no tiene el componente y hacerla es un tanto complicado ya que habría que tocar el código del cuore de Breezing Forms para lo cual se necesita tener conocimientos avanzados de programación, y no es un componente sencillo.

Mira en el foro de Breezing plantean lo mismo y dan pistas (está en alemán, traducelo vía google):
http://crosstec.de/en/forums/16-benutzung/33013-datei-nach-upload-umbennen-auf-user-id.html

ResponderCitar
Respondido : 03/05/2012 2:58 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jose
 Jose
Usuario experto

Muchas gracias Miguel,

para interceptar el fichero que el usuario sube, y cambiarle de nombre, mediante este código, ¿debería hacerlo en enviar piezas, en la configuración del formulario?

Muchas gracias.

ResponderCitar
Respondido : 03/05/2012 3:26 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Si editas el elemento de Breezingforms de subida de fichero tendrías que ver dentro de sus parámetros uno con el nombre Añadir Fecha y Hora al fichero. Activando esta opción, ya se añadirá automáticamente la fecha y la hora.

No te coloca el id del usuario, pero en los registros de Breezingforms de formularios recibidos podrás relacionar ambos datos.

ResponderCitar
Respondido : 04/05/2012 10:47 am