summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoger Rehnelt <noreply@maennchen1.de>2026-10-07 09:28:10 +0200
committerRoger Rehnelt <noreply@maennchen1.de>2026-10-07 09:28:10 +0200
commitf3ac5ec7bc44ee7087022152ebc7cabb75271a33 (patch)
treec1c317489e2553f6b6b79d44627bdb3e5eb75188
parent83d12948d3243797db72106a53769b9d2e3e5329 (diff)
Mails: Bestelldatum in der Zeitzone des Shops, Auftragsbestätigung vollständig (K128–K130)
Bestell- und Auftragsbestätigungsmails zeigten das Datum in UTC. Die Auftragsbestätigung kennt den Kunden wieder und zeigt ohne Widerrufstext keinen Platzhalter mehr. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
-rw-r--r--views/mailtemplates/adminmail.phtml2
-rw-r--r--views/mailtemplates/html/customer.phtml2
-rw-r--r--views/mailtemplates/kundenmail.phtml2
-rw-r--r--views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml2
-rw-r--r--views/mods/mod_auftragsbestaetigung/auftragsbestaetigung_html.phtml6
5 files changed, 6 insertions, 8 deletions
diff --git a/views/mailtemplates/adminmail.phtml b/views/mailtemplates/adminmail.phtml
index 53d34bf..88dd300 100644
--- a/views/mailtemplates/adminmail.phtml
+++ b/views/mailtemplates/adminmail.phtml
@@ -66,7 +66,7 @@
<?php echo wpsg_pad_right(__('Kundennummer', 'wpsg').':', 35); ?><?php echo $this->view['basket']['checkout']['knr']; ?>
<?php echo wpsg_pad_right(__('Bestellnummer', 'wpsg').':', 35); ?><?php echo $this->view['basket']['checkout']['onr']; ?>
-<?php echo wpsg_pad_right(__('Bestelldatum', 'wpsg').':', 35); ?><?php echo date("d.m.Y H:i:s", $this->view['basket']['checkout']['datum']); ?>
+<?php echo wpsg_pad_right(__('Bestelldatum', 'wpsg').':', 35); ?><?php echo wp_date("d.m.Y H:i:s", intval($this->view['basket']['checkout']['datum'])); ?>
<?php echo wpsg_pad_right(__('Rechnungsbetrag', 'wpsg').':', 35); ?><?php echo wpsg_ff($this->view['basket']['arCalculation']['sum']['topay_brutto'], $this->get_option('wpsg_currency')); ?>
<?php if ($this->get_option('wpsg_kleinunternehmer')) { ?>
diff --git a/views/mailtemplates/html/customer.phtml b/views/mailtemplates/html/customer.phtml
index ecd0943..ee5c27c 100644
--- a/views/mailtemplates/html/customer.phtml
+++ b/views/mailtemplates/html/customer.phtml
@@ -145,7 +145,7 @@
</tr>
<tr>
<td style="padding:2px; line-height:100%; vertical-align:middle;" class="col0"><?php echo __('Bestelldatum', 'wpsg'); ?>:</td>
- <td style="padding:2px; line-height:100%; vertical-align:middle;" class="col1"><?php echo date("d.m.Y H:i:s", $this->view['basket']['checkout']['datum']); ?></td>
+ <td style="padding:2px; line-height:100%; vertical-align:middle;" class="col1"><?php echo wp_date("d.m.Y H:i:s", intval($this->view['basket']['checkout']['datum'])); ?></td>
</tr>
<tr>
<td style="padding:2px; line-height:100%; vertical-align:middle;" class="col0"><?php echo __('Rechnungsbetrag', 'wpsg'); ?>:</td>
diff --git a/views/mailtemplates/kundenmail.phtml b/views/mailtemplates/kundenmail.phtml
index 3fc7275..d0908d2 100644
--- a/views/mailtemplates/kundenmail.phtml
+++ b/views/mailtemplates/kundenmail.phtml
@@ -68,7 +68,7 @@
<?php echo wpsg_pad_right(__('Kundennummer', 'wpsg').':', 35); ?><?php echo $this->view['basket']['checkout']['knr']; ?>
<?php echo wpsg_pad_right(__('Bestellnummer', 'wpsg').':', 35); ?><?php echo $this->view['basket']['checkout']['onr']; ?>
-<?php echo wpsg_pad_right(__('Bestelldatum', 'wpsg').':', 35); ?><?php echo date("d.m.Y H:i:s", $this->view['basket']['checkout']['datum']); ?>
+<?php echo wpsg_pad_right(__('Bestelldatum', 'wpsg').':', 35); ?><?php echo wp_date("d.m.Y H:i:s", intval($this->view['basket']['checkout']['datum'])); ?>
<?php echo wpsg_pad_right(__('Rechnungsbetrag', 'wpsg').':', 35); ?><?php echo wpsg_ff($this->view['basket']['arCalculation']['sum']['topay_brutto'], $this->get_option('wpsg_currency')); ?>
<?php if ($this->get_option('wpsg_kleinunternehmer')) { ?>
diff --git a/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml b/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml
index 7762fe8..310934c 100644
--- a/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml
+++ b/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung.phtml
@@ -66,7 +66,7 @@
echo "\n";
echo $line(__('Kundennummer', 'wpsg'), $oCustomer->knr);
echo $line(__('Bestellnummer', 'wpsg'), $oOrder->getNr());
- echo $line(__('Bestelldatum', 'wpsg'), date('d.m.Y H:i:s', strtotime((string)$oOrder->cdate)));
+ echo $line(__('Bestelldatum', 'wpsg'), wp_date('d.m.Y H:i:s', intval($this->view['basket']['checkout']['datum']??0)));
echo $line(__('Rechnungsbetrag', 'wpsg'), wpsg_ff($this->view['basket']['arCalculation']['sum']['topay_brutto']??0, $strCurrency));
if ($this->get_option('wpsg_kleinunternehmer') == '1') {
diff --git a/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung_html.phtml b/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung_html.phtml
index 42289cf..3202f0f 100644
--- a/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung_html.phtml
+++ b/views/mods/mod_auftragsbestaetigung/auftragsbestaetigung_html.phtml
@@ -43,15 +43,13 @@
<p><?php echo wp_kses_post(wpsg_translate(__('Es gelten unsere <a href="#1#">Allgemeinen Geschäftsbedingungen</a> (<a href="#1#">AGB</a>).', 'wpsg'), esc_url($this->getURL(wpsg_ShopController::URL_AGB)))); ?></p>
+<?php if ($strRevocation !== '') { ?>
<h3><?php echo esc_html__('Widerrufsbelehrung', 'wpsg'); ?></h3>
-<?php if ($strRevocation !== '') { ?>
<p><?php echo wp_kses_post($strRevocation); ?></p>
-<?php } else { ?>
-<?php echo esc_html__('...hier steht der Text zum Widerrufsrecht...', 'wpsg'); ?>
-<?php } ?>
<h3><?php echo esc_html__('Ende der Widerrufsbelehrung', 'wpsg'); ?></h3>
+<?php } ?>
<p><?php echo esc_html__('Mit freundlichen Grüßen', 'wpsg'); ?></p>
<p><?php echo esc_html(__($this->get_option('wpsg_shopdata_name'), 'wpsg')); ?> - <?php echo esc_html__('Team', 'wpsg'); ?></p>