Estoy desarrollando un plugin que convierta la factura a un XML y lo guarde en un directorio.
Pregunta:
1. Alguien tiene un modelo o un plugin del cual pueda guiarme ?
2. Donde trabajaría el código en el modelo o en el controlador?

Mi código en PHP puro es del tipo:
http://php.net/manual/es/domdocument.save.php


Plugin: facturae
Plugin: ningún plugin concreto

hace 21 días   shawe   [partner]
https://www.facturascripts.com/comm3/index.php?page=community_ver_plugin&id=20

No lo he mirado, pero este puede que te sirva de guía o incluso de dependencia, ya que importa/exporta a xml.

Aunque no se si es lo más adecuado, yo en tu caso crearía un modelo que represente el documento a guardar, de modo que en el __construct puedas pasarle un array de todas las propiedades que va a tener el xml, y luego una función "asXML($parametro_opcional)" estilo a esto http://php.net/manual/es/simplexmlelement.asxml.php

De modo que conviertes un array a xml, y al uso sería bastante directo:

$factura = new array(
'campo1' => valor1,
'campo2' => valor2,
....
'lineas' => array(
'campoX' => valorX,
'campoY' => valorY,
)
);
$xml = new MiFacturaXML($factura);
$xml->asXML() // Devolvería el texto del XML
$xml->asXML($filename) // Guardaría el texto del XML en un archivo
Tu email:

Financiación extra

15 patrocinadores

Este mes se han realizado un total de 15 aportaciones económicas para acelerar el desarrollo del proyecto.

35% Complete

175 € este mes. Puedes aumentar estas cifras ;-)

+5 € +4 votos

+25 € +20 votos




Soporte

FacturaScripts es software libre y gratuito, pero si lo que busca es asesoramiento y soporte profesional, use la sección soporte. Encontrará el partner apropiado para el trabajo apropiado.

  Soporte

O síganos en las redes sociales.





© 2013-2017 FacturaScripts