Joomla.it Forum

Componenti per Joomla! => Gestione Form => : Enrico 15 May 2019, 21:56:22

: Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: Enrico 15 May 2019, 21:56:22

Ciao,
ho realzzato in fabrik un form per inserire diversi dati riguardanti l'Anagrafica dei clienti,
ora ho bisogno di realizzare, partendo da questi dati, delle lettere da inviare ai clienti...
Ad esmpio:


Gentile cliente
(Campo_Nome) (Campo_Cognome)
(Campo_Indirizzo)
....
ecc.


E' possibile realizzare questa cosa con fabrik? oppure anche con un altro componente...
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: tomtomeight 16 May 2019, 01:14:35
https://github.com/PHPOffice/PHPWord
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: Enrico 16 May 2019, 09:48:33
come posso integrarlo in fabrik o in joomla?
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: tomtomeight 16 May 2019, 10:48:50
Non conosco a fondo fabrik ma in linea di massima devi creare una cartella ove scarichi PHPWord poi crei un file action-report.php  da richiamare con un button tipo invio report o con azione after-save.
in questo file  in primis richiami
:
require_once(-- path to ---/PHPWord/bootstrap.php');
poi estrai i campi che hai salvato (qui serve conoscere come fabrik opera)
/*Get my records values*/

infine crei il documento

:
$phpWord = new \PhpOffice\PhpWord\PhpWord();poi segui esempi e documentazione del pacchetto PHPWord.

Per i PDF la procedura è simile in base alle librerie utilizzate (Consiglio TCPDF)

: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: Enrico 16 May 2019, 14:03:11
Mi sembra forse trppo complicato cercae di adattare questa libreria a fabrik...


Chiedo invece se qualcuno sa aiutarmi in altro modo per risovere il problema.
Sto cercando di fare un template (PDF) personalizzato di fabrik, come devo fare per far stampare ad esempio un solo record della tabella anagrafica?


ho provato così:


<?php echo $element = $this->groups['anagrafica']->elements['nome_cliente']; ?>




ma purtroppo mi da errore, molto probabilmente sbaglio...





: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: futurlive 10 Aug 2019, 21:30:10
Ho la stessa tua esigenza. Per caso hai risolto? Grazie
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: tomtomeight 10 Aug 2019, 22:48:37
Come puoi sperare che un echo ti stampi un pdf?
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: Enrico 13 Nov 2019, 14:50:23
Ciao,
purtroppo non sono ancora riuscito a risolvere il problema...


Peccato perché è proprio l'unica cosa che manca a fabrick...
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: tomtomeight 13 Nov 2019, 16:51:06
Il sistema che ti ho consigliato è indipendente da fabrik o ogni altra estensione.
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: salsero73 03 Jun 2020, 12:32:25
Buongiorno effettivamente l'esigenza di stampare un modulo in pdf con i dati presenti nella tabella penso sia una esigenza comune un po a tutto, io mi accontenterei anche di creare una form di inserimento con i nomi dei campi diversi da quelli della lista; mi spiego meglio io voglio creare un modulo di richiesta per i permessi orari e nella form di inserimento voglio scrivere al posto di NOMINATIVO, IL SOTTOSCRITTO/A poi quando l'ufficio personale va a visualizzare le lista delle richieste ( da un apposita voce di menu ) voglio che rimane NOMINATIVO.
: Re:Creare Lettera in PDF (o ODF) da dati inseriti in n tabella
: tomtomeight 03 Jun 2020, 12:40:31
Scusa ma non gradiamo accodamenti a post per formulare proprie richieste invece di aiutare chi ha aperto il post. Ti invito cortesemente ad aprire sempre un nuovo post per le proprie problematiche. Grazie per la comprensione.