diff options
| author | thomas <noreply@maennchen1.de> | 2019-05-24 12:06:59 +0000 |
|---|---|---|
| committer | thomas <noreply@maennchen1.de> | 2019-05-24 12:06:59 +0000 |
| commit | 3aaad48e4bc477d6b08cbda7b2efb4b3364e1434 (patch) | |
| tree | 09295fe89da9436ec02dbced84782c87e3a45b5d /views | |
| parent | 3f51f5a56c55cf8f5f4b7469d684bc9d62418ee2 (diff) | |
- Sanitizefunktion
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@7437 0d5edaf7-2b12-4e95-93f4-047927463d4b
Diffstat (limited to 'views')
| -rw-r--r-- | views/mailtemplates/kundenmail.phtml | 27 | ||||
| -rw-r--r-- | views/mods/mod_packagetracking/settings_edit_list.phtml | 2 |
2 files changed, 28 insertions, 1 deletions
diff --git a/views/mailtemplates/kundenmail.phtml b/views/mailtemplates/kundenmail.phtml index fa79e40..52c6c08 100644 --- a/views/mailtemplates/kundenmail.phtml +++ b/views/mailtemplates/kundenmail.phtml @@ -60,6 +60,33 @@ <?php } ?>
+<?php /* Automatische Einbindung der benutzerdefinierten Felder */ ?>
+<?php if ($this->get_option('wpsg_kundenvariablen_show') == '1') { ?>
+ <?php foreach ((array)$this->view['pflicht']['custom'] as $c_id => $c) { if ($c['show'] != '2') { ?>
+ <div class="wpsg_checkoutblock">
+ <label class="wpsg_cv" for="wpsg_cv_<?php echo $c_id; ?>">
+ <?php echo wpsg_hspc(__($c['name'], 'wpsg')); ?><?php if ($c['show'] == '0') { ?> <span class="wpsg_required">*</span><?php } ?>:
+ </label>
+ <?php if ($c['typ'] == '0') { // Textfeld ?>
+ <input class="<?php echo (($c['show'] == '0')?'validate[required]':''); ?> <?php echo ((in_array("custom_".$c_id, (array)$this->view['error']))?'wpsg_error':''); ?>" name="wpsg[profil][custom][<?php echo $c_id; ?>]" type="text" value="<?php echo wpsg_hspc($this->view['data']['custom'][$c_id]); ?>" />
+ <?php } else if ($c['typ'] == '1') { $arAuswahl = explode("|", $c['auswahl']); // Auswahlfeld ?>
+ <select class="<?php echo (($c['show'] == '0')?'validate[required]':''); ?> <?php echo ((in_array("custom_".$c_id, (array)$this->view['error']))?'wpsg_error':''); ?>" name="wpsg[profil][custom][<?php echo $c_id; ?>]">
+ <option value="-1"><?php echo __('Bitte Auswählen', 'wpsg'); ?></option>
+ <?php foreach ((array)$arAuswahl as $a) { ?>
+ <option value="<?php echo wpsg_hspc($a); ?>" <?php echo (($a == $this->view['data']['custom'][$c_id])?'selected="selected"':''); ?>><?php echo wpsg_hspc($a); ?></option>
+ <?php } ?>
+ </select>
+ <?php } else if ($c['typ'] == '2') { // Checkbox ?>
+ <input type="hidden" name="wpsg[profil][custom][<?php echo $c_id; ?>]" value="0" />
+ <input id="wpsg_cv_<?php echo $c_id; ?>" class="<?php echo (($c['show'] == '0')?'validate[required]':''); ?> checkbox" type="checkbox" value="1" name="wpsg[profil][custom][<?php echo $c_id; ?>]" value="1" <?php echo wpsg_hspc(($this->view['data']['custom'][$c_id] == '1')?'checked="checked"':''); ?> />
+ <span class="wpsg_clear"></span>
+ <?php } ?>
+ </div>
+ <?php } } ?>
+<?php } ?>
+<?php /* Automatische Einbindung der benutzerdefinierten Kundenfelder ENDE */ ?>
+<div class="wpsg_clear"></div>
+
<?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']); ?>
diff --git a/views/mods/mod_packagetracking/settings_edit_list.phtml b/views/mods/mod_packagetracking/settings_edit_list.phtml index 9dda1d6..46b1f1b 100644 --- a/views/mods/mod_packagetracking/settings_edit_list.phtml +++ b/views/mods/mod_packagetracking/settings_edit_list.phtml @@ -6,7 +6,7 @@ ?>
<?php if (wpsg_isSizedArray($this->view['wpsg_mod_packagetracking']['provider'])) { ?>
-<table class="trackingprovider_table">
+<table class="trackingprovider_table" style="table-layout:fixed; width:75rem;">
<colgroup>
<col class="wpsg_label" />
<col class="wpsg_value" />
|
