Fix affichage PDF

This commit is contained in:
Noizette 2021-11-06 21:23:49 +01:00
parent 69c728e8ad
commit d852c3c680

View File

@ -85,7 +85,7 @@ if ($f->type_facture < 2)
(($t = $c->email)?"Email : $t<br>":''). (($t = $c->email)?"Email : $t<br>":'').
(($t = $c->telephone)?"Tel : $t<br>":''); (($t = $c->telephone)?"Tel : $t<br>":'');
$total = number_format($f->total, 2, ',', ' '); $total = Utils::money_format($f->total, ',', ' ');
$echeance = ($f->type_facture?'Échéance de paiement':'Échéance du devis')." : ".$echeance; $echeance = ($f->type_facture?'Échéance de paiement':'Échéance du devis')." : ".$echeance;
$reglee = !$f->reglee?'Cette facture est en attente de règlement.':'Cette facture a été reglée.'; $reglee = !$f->reglee?'Cette facture est en attente de règlement.':'Cette facture a été reglée.';
$footer = str_replace("\n", '<br>', $plugin->getConfig('footer')); $footer = str_replace("\n", '<br>', $plugin->getConfig('footer'));
@ -120,6 +120,10 @@ echo <<<EOF
vertical-align: top; vertical-align: top;
} }
.contenu {
width: 100%;
}
.contenu td, .contenu th { .contenu td, .contenu th {
vertical-align: top; vertical-align: top;
padding: 8 10; padding: 8 10;
@ -192,7 +196,7 @@ EOF;
echo '<tr><td>'; echo '<tr><td>';
echo str_replace("\n", '<br>', $v['designation']); echo str_replace("\n", '<br>', $v['designation']);
echo '</td><td>'; echo '</td><td>';
echo number_format($v['prix'], 2, ',', ' ').'€'; echo Utils::money_format($v['prix'], ',', ' ') .' €';
echo '</td></tr>'; echo '</td></tr>';
$i++; $i++;
} }
@ -202,7 +206,7 @@ echo <<<EOF
<tfoot> <tfoot>
<tr> <tr>
<td><h3>Total</h3>Net à payer</td> <td><h3>Total</h3>Net à payer</td>
<td><b>$total </b> (HT)</td> <td><b>$total </b><br>(HT)</td>
</tr> </tr>
</tfoot> </tfoot>
</table> </table>
@ -228,7 +232,7 @@ EOF;
$pdf->WriteHTML($html); $pdf->WriteHTML($html);
} // End if facture+devis } // End if facture+devis
elseif ($f->type_facture == 2) elseif ($f->type_facture == CERFA)
{ {
// nom prénom ? pas de champs prénoms / champs identité pour membres // nom prénom ? pas de champs prénoms / champs identité pour membres
// date d'émission = date du don // date d'émission = date du don