Caco ragazzi,
sto creando la mia prima web-app con DRUPAL, in particolare la gestione di semplici fatture.
Ho una società che fattura a dei clienti.
Ho risolto quei tutto ma non so come creare una versione della fattura stampabile.
Come posso fare?
Grazie mille per l'aiuto.
Ciao ragazzi,
cerco di spiegarmi meglio.
Ogni volta che creo la fattura, in automatico devo creare anche la versione PDF scaricabile.
Grazie a tutti.
Come crei la fattura? Con il modulo print? Perché se non ricordo male con Export Views PDF puoi forzare il solo download.
...enter at your own risk...
Ciao giuvax,
innanzitutto grazie per l'aiuto.
E' proprio quello il problema, non so come creare la fattura in pdf.
io creo la fattura come un semplice nodo con dei campi(società che fattura, cliente, descrizione fattura, importo, ecc.....)poi come faccio a creare per ogni mia fattura un pdf scaricabile?
Grazie mille.
Se la fattura è semplicemente un nodo, installa il modulo Print, con il quale puoi impostare su quali tipi di nodi aggiungere il pulsante PDF / Versione stampabile / Email to.
Se hai bisogno di aiuto, torna qua :)
...enter at your own risk...
Ciao giuvax ti spiego cosa ho fatto.
Ho temizzato il mio tipo di contenuto FATTURA creandomi il file node--fattura.tpl.php e mi sono costruito la visualizzazione della mia fattura.
Ho installato il modulo Print con la libreria dompdf e attivato le varie impostazioni.
Adesso nella pagina dove visualizzo la mia fattura compaiono le varie immagini e testo(pdf, mail, ecc...)
Solo che quando clicco sulla versione PDF mi esce fuori un file con diverse impostazioni. Ho letto il file reame.txt del modulo print e mi sono creato il file print--node--fattura.tpl.php(inserito nella cartella templates) del tema in uso per creare la fattura come voglio io.
Ma nonostante questo non riesco ad ottenere il mio risultato.
Sbaglio qualcosa e mi sono complicato la vita?
Grazie mille
Io che stò provando a realizzare un gestionale uso il modulo view_pdf che ha una gestione dellì intestazione e piè di pagina, e permette altre personalizzazioni grafiche, pur avendo molti difetti.
https://www.drupal.org/project/views_pdf.
Se ti và potremmo condividere le esperienze dei vari moduli, per i conteggi e altre soluzioni comuni.
Se sei interessato, fammi sapere.
Io con i PDF ci ho sbattuto un po' la testa, anche se non di recente. Se ne venite a capo insieme bene, se no, se volete tornare qua, provo a darvi una mano.
...enter at your own risk...
usa un servizio esterno come:print friendly
c'è anche il mod per drupal
ma va bene anche solo il codice
metto l'esempio per questa discussione
(vediamo se funziona)
http://www.printfriendly.com/print/?source=homepage&url=http%3A%2F%2Fwww...
Grazie a tutti ragazzi
#Tommy55: mi farebbe molto piacere poter condividere le esperienze e magari riuscire a sviluppare un gestionale insieme. Come posso contattarti?
#motocad: Sono andato su quel link ma quando clicco su PDF esce fuori una finestra con della pubblicità. E' voluta oppure si è obbligati a vedere gli spazi pubblicitari?
Per quanto mi riguarda sto cercando di andare avanti con il modulo PRINT e la libreria dompdf. Appena ho delle news le riporterò su questo post.
Grazie ancora a tutti
Giuvax grazie della disponibilità, sicuramente non mancherà l'occasione.
Kris Ti ho risposto tramite messaggio privato all'interno del sito.
Mi trovo anch'io con un problema simile.
Sto usando views_pdf, ma ho difficoltà a stampare l'intestazione. Non si tratta di una fattura, ma il concetto è molto simile. E' un documento che ha una intestazione, come la fattura e un corpo con righe.
Views_pfd ha due moduli aggiuntivi: views_append e views_view_field che, stando alla documentazione, dovrebbero essere la soluzione, ma boia se ho capito come si usano. :-( .
Posso produrre intestazione e corpo separatamente, mi servirebbe unirli.
Sarei grato a chiunque per un suggerimento.
Grazie, Fabrizio
Fabrizio
www.rfc.it
Allora se vuoi ti posso aiutare dicendoti che dopo avere studiato il modulo, e avere imparato qualcosa dalla gentilissima giuvax, la cosa migliore sarebbe: Impostare una view non tabellare (meglio se filtrata per nodo corrente) dal quale ricavi i dati principali che restano fissi in testa alla Fattura e che non sono nemmeno quelli della carta intestata.
Poi aggiungi un campo di tipo including sottomodulo di view pdf già compreso (che altro non è che la copia del modulo view-field-view.) In quest'ultimo campo inserisci attraverso una relazione che mette a disposizione il modulo,il tipo di campo che legherà le due viste, più un filtro contestuale, nella vista correlata relativo a questo rapporto.
Per quanto riguarda il layout, hai due possibilità anche simultaneamente percorribili:
Usare i template pdf (molto consigliato se i documenti sono semplici con poche variabili)
e Usare un file css.
Poi se vuoi, dato che stò implementando un gestionale, possiamo sfruttare le conoscenze reciproche per
ottimizzare i tempi.
Questo modulo è pieno di problemi, e io non ho tempo di provare tutte le strade, quindi se a te può servire ti consiglio di contattarmi.