Joomla.it Forum
Componenti per Joomla! => Gestione Form => : 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...
-
https://github.com/PHPOffice/PHPWord
-
come posso integrarlo in fabrik o in joomla?
-
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)
-
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...
-
Ho la stessa tua esigenza. Per caso hai risolto? Grazie
-
Come puoi sperare che un echo ti stampi un pdf?
-
Ciao,
purtroppo non sono ancora riuscito a risolvere il problema...
Peccato perché è proprio l'unica cosa che manca a fabrick...
-
Il sistema che ti ho consigliato è indipendente da fabrik o ogni altra estensione.
-
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.
-
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.