Jump to content

Adjunto en formulario de registro en prestashop 1.6


Dawn

Recommended Posts

Hola, estoy intentando hacer que cuando un cliente se registre en mi tienda pueda subir un archivo adjunto a la carpeta /uploads. El codigo que tengo es:

 

if(isset($_FILES['fichero']['name']))
  move_uploaded_file($_FILES['fichero']['tmp_name'], 'ruta a /upload'.$_FILES['fichero']['name']);
 
creo que el codigo esta bien, "fichero" es el nombre del input que he añadido a authentication.tpl:
 
<input type="file" name="fichero"> 

 

La carpeta destino tiene permisos, asi que el problema supongo que esta en que estoy poniendo el código en un archivo que no toca. Ahora mismo lo pongo en el AuthController.php, sobre la linea 554:

 

if (!$customer->add())
$this->errors[] = Tools::displayError('An error occurred while creating your account.');
else
{
    //aqui pongo el codigo
 
¿Alquien sabe porque no funciona??? Gracias por anticipado
 
Link to comment
Share on other sites

No hace nada, ni esta el fichero en la carpeta, ni salta ningun error ni nada...el cliente se añade correctamente pero respecto al adjunto no hace nada, es muy raro, por eso sospecho que no estoy colocando el codigo en el lugar correspondiente.

Link to comment
Share on other sites

Podrías agregar una captura de la consola de google chrome (en la pagina de registro presiona F12 y después hay una pestaña llamada "console" ahí deberán aparecer varios errores y ahi podremos ver a que archivo enfocarnos ) puede que halla un problema con un script o conflicto de ser así ya lidiaremos con el.

 

Saludos

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...