1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
<?php
/** @version 4.6.1 */
declare(strict_types=1);
/**
* Mail an den Betreiber *
* Mit Bestelldaten (Platzhalter nur bei genau einer gefundenen Bestellung), Bestätigung und Vermerken (S18).
*/
namespace wpsgRevocation;
$arSubmitData = \wpsg_ShopController::getShop()->view['arSubmitData'] ?? [];
$time = (string)($arSubmitData[0]['time'] ?? \current_time('mysql'));
?><?php echo __('Hallo,', 'wpsg'); ?>
<?php echo __('es ist eine Widerrufserklärung eingegangen.', 'wpsg'); ?>
<?php echo mb_str_pad(__('Name (angegeben)', 'wpsg').':', 25); ?> <?php echo ($arSubmitData[0]['name'] ?? ''); ?>
<?php echo mb_str_pad(__('E-Mail (angegeben)', 'wpsg').':', 25); ?> <?php echo ($arSubmitData[0]['contact'] ?? ''); ?>
<?php echo mb_str_pad(__('Eingang', 'wpsg').':', 25); ?> <?php echo \mysql2date('d.m.Y H:i:s', $time); ?>
<?php foreach ($arSubmitData as $d) { $oOrder = $d['oOrder']; $oOrderProduct = $d['oOrderProduct']; ?>
<?php echo mb_str_pad(__('Bestellung', 'wpsg').':', 25); ?> <?php echo (($oOrder !== null)?$oOrder->getNr():$d['order_nr']); ?>
<?php if ($oOrder !== null) { ?><?php echo mb_str_pad(__('Besteller', 'wpsg').':', 25); ?> <?php echo $oOrder->getCustomer()->getEMail(); ?>
<?php } ?>
<?php echo mb_str_pad(__('Produkt', 'wpsg').':', 25); ?> <?php echo intval($d['amount']); ?> x <?php echo (($oOrderProduct !== null)?$oOrderProduct->getProduct()->getProductName(true).' / '.__('Artikelnummer', 'wpsg').': '.$oOrderProduct->getProduct()->getNr():$d['product_nr']); ?>
<?php echo mb_str_pad(__('Bestätigt', 'wpsg').':', 25); ?> <?php echo (($d['confirmed'])?__('ja (Link aus der Bestellmail oder angemeldeter Besteller)', 'wpsg'):__('nein', 'wpsg')); ?>
<?php echo mb_str_pad(__('Ausgewählter Grund', 'wpsg').':', 25); ?> <?php echo Revocation::reasonText((string)$d['reason']); ?>
<?php echo mb_str_pad(__('Bemerkung', 'wpsg').':', 25); ?> <?php echo $d['comment']; ?>
<?php foreach (Revocation::noteTexts($d['notes']) as $note) { ?><?php echo mb_str_pad(__('Vermerk', 'wpsg').':', 25); ?> <?php echo $note; ?>
<?php } ?>
<?php } ?>
<?php echo __('Bitte prüft den Vorgang und führt die Rückabwicklung (Storno / Rückerstattung) durch.', 'wpsg'); ?>
<?php echo __('Viele Grüße', 'wpsg'); ?>
<?php echo \wpsg_ShopController::getShop()->get_option('wpsg_shopdata_name'); ?> - <?php echo __('Team', 'wpsg'); ?>
|