add check for user_company field, keep defaulting

to user_name. To use this, set the "Company" field in the user profile
This commit is contained in:
teutat3s 2024-10-07 15:54:48 +02:00
parent 222a5de94b
commit a4b218089c
Signed by: teutat3s
GPG key ID: 4FA1D3FA524F22C1

View file

@ -104,9 +104,15 @@ footer .notes {
<div id="client">
<div id="sichtfenster-absender">
<?php
echo htmlsc($invoice->user_name) . ' - ' . htmlsc($invoice->user_address_1) . ' - ' . htmlsc($invoice->user_zip) . ' ' . htmlsc($invoice->user_city);
?>
<?php if ($invoice->user_company !== ""): ?>
<?php
echo htmlsc($invoice->user_company) . ' - ' . htmlsc($invoice->user_address_1) . ' - ' . htmlsc($invoice->user_zip) . ' ' . htmlsc($invoice->user_city);
?>
<?php else: ?>
<?php
echo htmlsc($invoice->user_name) . ' - ' . htmlsc($invoice->user_address_1) . ' - ' . htmlsc($invoice->user_zip) . ' ' . htmlsc($invoice->user_city);
?>
<?php endif; ?>
<hr />
</div>
<div>
@ -159,7 +165,13 @@ footer .notes {
<!-- client is extracted due to absolute position -->
<div id="company">
<div><b><?php _htmlsc($invoice->user_name); ?></b></div>
<div><b>
<?php if ($invoice->user_company !== "") : ?>
<?php _htmlsc($invoice->user_company); ?>
<?php else: ?>
<?php _htmlsc($invoice->user_name); ?>
<?php endif; ?>
</b></div>
<?php if ($invoice->user_vat_id) {
echo '<div>' . trans('vat_id_short') . ': ' . $invoice->user_vat_id . '</div>';
}
@ -384,7 +396,12 @@ footer .notes {
<?php if (!$isPaid): ?>
<p>
Bitte überweisen Sie den Rechnungsbetrag innerhalb von <?php echo (-1 * $invoice->days_overdue); ?> Tagen auf untenstehendes Konto:<br />
Inhaber: <?php echo $invoice->user_name; ?><br />
Inhaber:
<?php if ($invoice->user_company !== "") : ?>
<?php echo $invoice->user_company; ?><br />
<?php else: ?>
<?php echo $invoice->user_name; ?><br />
<?php endif; ?>
IBAN: <?php echo $invoice->user_iban; ?><br />
<?php echo invoice_qrcode($invoice->invoice_id); ?>
</p>