Esta web utiliza cookies propias y de terceros para su funcionamiento. ¿Aceptas? Leer más
Desarrollo sobre FacturaScripts 2018

Migración de plugins de 2015/2017

FacturaScripts ha mantenido la compatibilidad hacia atrás desde sus primeras versiones, lo que nos permitía incluso hacer funcionar plugins de 2013 con apenas un par de cambios mínimos. En FacturaScripts 2018 la cosa cambia, ya que hemos reescrito casi la totalidad del código. A veces para poder seguir avanzando, necesitas hacer cambios muy grandes. En FacturaScripts 2018 el desarrollo es mucho más rápido y con menos código.

Nueva estructura de plugin

Hemos renombrado las carpetas existente y añadido algunas nuevas. La nueva escructura queda así:

  • Controller: anteriormente llamada controller. Contiene todos los controladores del plugin.
  • Model: anteriormente llamada model. Contiene todos los modelos del plugin.
  • Table: anteriormente llamada model/table. Contiene los archivos xml con la estructura de cada tabla usada por los modelos del plugin.
  • View: anteriormente llamada view. Contiene las vistas HTML usadas por el plugin.
Todavía más: