Documentación

Crear una plantilla personalizada

Podemos crear una plantilla personalizada creando un plugin y colocando la nueva plantilla en la carpeta Lib/PlantillasPDF del nuevo plugin.

Requisitos

Las plantillas son código PHP y para realizar este tipo de personalización son necesarios unos mínimos conocimientos de PHP. También es recomendable, aunque no imprescindible, realizar el curso básico de programación.

Proceso

  • Creamos un nuevo plugin, por ejemplo MiPlantilla. No olvides el archivo facturascripts.ini
  • Creamos la carpeta Lib dentro de nuestro nuevo plugin.
  • Creamos a su vez la carpeta PlantillasPDF dentro de la carpeta Lib.
  • Creamos un archivo MiPlantilla.php dentro de la carpeta Lib/PlantillasPDF de nuestro nuevo plugin.

Abrimos este nuevo archivo y copiamos este contenido:

<?php
namespace FacturaScripts\Plugins\MiPlantilla\Lib\PlantillasPDF;

use FacturaScripts\Plugins\PlantillasPDF\Lib\PlantillasPDF\Template1;

class MiPlantilla extends Template1
{
}

A continuación vamos al menú administrador > panel de control > plugins, y activamos nuestro nuevo plugin. Una vez activado podemos ir al menú administrador > plantillas PDF y ya podremos seleccionar nuestra nueva plantilla desde el selector de plantilla.

¿Qué podemos personalizar?

Podemos sobreescribir la función addInvoiceHeader() si queremos modificar la cabecera, la función addInvoiceLines() para las líneas o la función addInvoiceFooter() para la parte de abajo.

Buscar
Fecha de creación 28-05-2020 00:00:00
Última actualización 01-06-2020
Contador de visitas 239
PlantillasPDF
PlantillasPDF

Permite configurar o personalizar los diseños PDF de facturas, albaranes, pedidos y presupuestos. Con este plugin podemos elegir entre cuatro plantillas prediseñadas. Y para cada una de estas plantillas podemos configurar: - Tamaño del papel: A3, A4 o A5. - Orientación: vertical u horizontal. -...


Copyright (c) 2013-2020 FacturaScripts