Fix del bug #79
Risoluzione del bug #79, causato da un mancato inserimento dell'idanagrafica nella query. Piccolo miglioramento della documentazione sulle stampe.
This commit is contained in:
parent
8202e5a627
commit
d6d0602935
|
@ -4,14 +4,23 @@ currentMenu: stampe
|
|||
|
||||
# Stampe
|
||||
|
||||
<!-- TOC depthFrom:2 depthTo:6 orderedList:false updateOnSave:true withLinks:true -->
|
||||
|
||||
- [MPDF](#mpdf)
|
||||
- [HTML2PDF](#html2pdf)
|
||||
- [Struttura](#struttura)
|
||||
- [pdfgen.php](#pdfgenphp)
|
||||
- [pdfgen_variables.php (INCLUDE)](#pdfgen_variablesphp-include)
|
||||
- [pdfgen_variables.php (INCLUDE)](#pdfgenvariablesphp-include)
|
||||
- [Struttura interna](#struttura-interna)
|
||||
|
||||
<!-- /TOC -->
|
||||
|
||||
## MPDF
|
||||
|
||||
**Attenzione**: come indicato nel secondo punto in http://mpdf.github.io/tables/auto-layout-algorithm.html, MPDF effettua un resizing del font nel caso il contenuto di una cella superi l'altezza totale di una pagina.
|
||||
Fino a quel punto, il rendering funziona perfettamente.
|
||||
|
||||
Nel caso fosse per esempio aumentare le dimensioni del font, si consiglia di effettuare alcuni test per controllare se le tabelle vengono renderizzate nel modo corretto e previsto.
|
||||
|
||||
|
||||
## HTML2PDF
|
||||
|
||||
### Struttura
|
||||
|
||||
|
@ -31,7 +40,7 @@ La cartella _templates_ contiene tutti i template per la creazione dei PDF relat
|
|||
|
||||
.
|
||||
└── contratti
|
||||
├── contratto_body.html (OPEN) - Struttura di base del PDF
|
||||
├── contratto.html (OPEN) - Contenitore personalizzato della struttura del PDF
|
||||
├── logo_azienda.jpg (HTML) - Logo dell'azienda specifico per il PDF
|
||||
└── pdfgen.contratti.php (INCLUDE) - Individuazione delle informazioni da visualizzare e generazione della loro struttura
|
||||
├── contratto_body.html - Struttura di base del PDF
|
||||
├── contratto.html - Contenitore personalizzato della struttura del PDF
|
||||
├── logo_azienda.jpg - Logo dell'azienda specifico per il PDF
|
||||
└── pdfgen.contratti.php - Individuazione delle informazioni da visualizzare e generazione della loro struttura
|
||||
|
|
|
@ -206,7 +206,7 @@ if ($fornitore) {
|
|||
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
{[ "type": "select", "label": "<?php echo tr('Indirizzo di fatturazione'); ?>", "name": "idsede_fatturazione", "values": "query=SELECT id, CONCAT_WS(', ', nomesede, citta) AS descrizione FROM an_sedi WHERE idanagrafica='$id_record' UNION SELECT '0' AS id, 'Sede legale' AS descrizione ORDER BY descrizione", "value": "$idsede_fatturazione$" ]}
|
||||
{[ "type": "select", "label": "<?php echo tr('Indirizzo di fatturazione'); ?>", "name": "idsede_fatturazione", "values": "query=SELECT id, IF(citta = '', nomesede, CONCAT_WS(', ', nomesede, citta)) AS descrizione FROM an_sedi WHERE idanagrafica='<?php echo $id_record; ?>' UNION SELECT '0' AS id, 'Sede legale' AS descrizione ORDER BY descrizione", "value": "$idsede_fatturazione$" ]}
|
||||
</div>
|
||||
|
||||
<div class="col-md-3">
|
||||
|
|
Loading…
Reference in New Issue