Cambiar nombre al p...
 
Avisos
Vaciar todo

Cambiar nombre al pdf de las facturas

6 Respuestas
3 Usuarios
0 Reactions
1,153 Visitas
Israel
Respuestas: 112
Estimable Member
Topic starter
 

Hola buenos días, me gustaría cambiar el nombre del fichero que genera al crear las facturas y no encuentro donde está he mirado un montón de ficheros y no lo encuentro.

Al tener una multitienda me pone como nombre de archivo antes del número de factura el nombre de la tienda principal, me gustaría quitar el nombre de la tienda y que únicamente pusiera Factura_numero de factura.pdf

¿Como puedo hacerlo?

Muchas Gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 31/03/2017 12:27 pm
Pepe
 Pepe
Respuestas: 41115
Illustrious Member Admin
 

Hola Israel.

Los archivos que manejan las facturas están en la carpeta PDF, en la raíz donde tienes instalado tu prestashop, verás que dentro de esta carpeta hay archivo .tpl , revisa los archivos que tienen el texto invoce que son los relacionados con la factura.

Las lineas que manejan los datos de tu tienda son las que pone ' Billing Address '

Prueba a editar el archivo invoice.addresses-tab.tpl y busca la siguiente linea:

{l s='Billing Address' pdf='true'}

Modifica pdf='true' por pdf='false'

Comprueba si con eso desaparece los datos de la tienda.

Te sugiero hacer una copia de los archivos que vas a modificar y en caso de que tengas problemas puedas restaurarlos.

Un saludo


 
Respondido : 31/03/2017 2:08 pm
Israel
Respuestas: 112
Estimable Member
Topic starter
 

Hola no hubo suerte, en el nombre del archivo sigue apareciendo el nombre de la tienda principal 🙁


 
Respondido : 31/03/2017 3:55 pm
Israel
Respuestas: 112
Estimable Member
Topic starter
 

Acabo de descubrir que es debido a un módulo que tengo para poder modificar la numeración de las facturas y los prefijos de las mismas, voy a investigar, ya que si desactivo el módulo me sale la numeración de la factura únicamente.

Un saludo


 
Respondido : 31/03/2017 4:19 pm
Israel
Respuestas: 112
Estimable Member
Topic starter
 

Os comento la respuesta por si a alguien le puede ayudar.

Tuve que modificar el archivo HTMLTemplateInvoice.php ubicado en override/Classes/pdf

En la función getFilename() viene la creación del nombre del fichero PDF.

Un saludo


 
Respondido : 31/03/2017 4:55 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Que bueno que lo solucionaste, gracias por el aporte.

Saludos.


 
Respondido : 31/03/2017 5:45 pm