From e9cd93a5ba05b1f2b1216aba0fba86ac5977beaf Mon Sep 17 00:00:00 2001 From: thomas Date: Fri, 16 Sep 2016 14:27:47 +0000 Subject: - Lieferzeitanzeige korigiert - Produktattribute auf Rechnung und Lieferschein git-svn-id: https://[internal]/wordpress/plugins/wpsg4@5765 0d5edaf7-2b12-4e95-93f4-047927463d4b --- views/mods/mod_deliverynote/deliverynote_pdf.phtml | 17 ++++ views/mods/mod_deliverynote/settings_edit.phtml | 5 + views/mods/mod_rechnungen/rechnung_pdf.phtml | 17 ++++ views/mods/mod_rechnungen/settings_edit.phtml | 5 + views/produkttemplates/standard.phtml | 38 ++++--- views/warenkorb/checkout.phtml | 110 ++++++++++++--------- 6 files changed, 136 insertions(+), 56 deletions(-) (limited to 'views') diff --git a/views/mods/mod_deliverynote/deliverynote_pdf.phtml b/views/mods/mod_deliverynote/deliverynote_pdf.phtml index 4bcf5c2..4905c8a 100644 --- a/views/mods/mod_deliverynote/deliverynote_pdf.phtml +++ b/views/mods/mod_deliverynote/deliverynote_pdf.phtml @@ -279,6 +279,23 @@ $height += $pBeschreibungHeight; + /** + * Produktattribute ? + */ + if ($this->get_option('wpsg_rechnungen_produktattribute') == '1') + { + + $attributeInfo = $this->callMod('wpsg_mod_produktattribute', 'getProductAttributeByProductId', array($this->getProduktId($p['id']))); + + foreach ($attributeInfo as $pa) + { + + $pa_text = $pa['name'].': '.$pa['value']; + $height += $pdf->wpsg_MultiCell($prod_left + 10, $prod_top + $height + $offset - 0.5, 5, $pa_text, 0, 'L', 0, $produkt_text_cell_width); + + } + } + /** * Variante ? */ diff --git a/views/mods/mod_deliverynote/settings_edit.phtml b/views/mods/mod_deliverynote/settings_edit.phtml index a1e63bb..5d1b654 100644 --- a/views/mods/mod_deliverynote/settings_edit.phtml +++ b/views/mods/mod_deliverynote/settings_edit.phtml @@ -129,6 +129,11 @@ get_option('wpsg_mod_deliverynote_nr'), array('help' => 'wpsg_mod_deliverynote_nr')); ?> get_option('wpsg_mod_deliverynote_url'), array('help' => 'wpsg_mod_deliverynote_url')); ?> get_option('wpsg_mod_deliverynote_url_standard'), array('help' => 'wpsg_mod_deliverynote_url_standard')); ?> + + hasMod('wpsg_mod_produktattribute') == '1') {?> + get_option('wpsg_rechnungen_produktattribute'), array('help' => 'wpsg_rechnungen_produktattribute')); ?> + + get_option('wpsg_mod_deliverynote_hideCountry'), array('help' => 'wpsg_mod_deliverynote_hideCountry')); ?> __('Nicht anzeigen', 'wpsg'), diff --git a/views/mods/mod_rechnungen/rechnung_pdf.phtml b/views/mods/mod_rechnungen/rechnung_pdf.phtml index 768895d..cc9197f 100644 --- a/views/mods/mod_rechnungen/rechnung_pdf.phtml +++ b/views/mods/mod_rechnungen/rechnung_pdf.phtml @@ -317,7 +317,24 @@ } $height += $pBeschreibungHeight; + + /** + * Produktattribute ? + */ + if ($this->get_option('wpsg_rechnungen_produktattribute') == '1') + { + $attributeInfo = $this->callMod('wpsg_mod_produktattribute', 'getProductAttributeByProductId', array($this->getProduktId($p['id']))); + + foreach ($attributeInfo as $pa) + { + + $pa_text = $pa['name'].': '.$pa['value']; + $height += $pdf->wpsg_MultiCell($prod_left + 10, $prod_top + $height + $offset - 0.5, 5, $pa_text, 0, 'L', 0, $produkt_text_cell_width); + + } + } + /** * Variante ? */ diff --git a/views/mods/mod_rechnungen/settings_edit.phtml b/views/mods/mod_rechnungen/settings_edit.phtml index 433e0de..c1d3c1e 100644 --- a/views/mods/mod_rechnungen/settings_edit.phtml +++ b/views/mods/mod_rechnungen/settings_edit.phtml @@ -194,6 +194,11 @@ get_option('wpsg_rechnungen_faelligkeit'), array('help' => 'wpsg_rechnungen_faelligkeit')); ?> get_option('wpsg_rechnungen_pdfperpage'), array('help' => 'wpsg_rechnungen_pdfperpage')); ?> get_option('wpsg_rechnungen_pbeschreibung'), array('help' => 'wpsg_rechnungen_pbeschreibung')); ?> + + hasMod('wpsg_mod_produktattribute') == '1') {?> + get_option('wpsg_rechnungen_produktattribute'), array('help' => 'wpsg_rechnungen_produktattribute')); ?> + + get_option('wpsg_mod_rechnungen_showgutschriftrechnung'), array('help' => 'wpsg_mod_rechnungen_showgutschriftrechnung')); ?> get_option('wpsg_mod_rechnungen_showpv'), array('help' => 'wpsg_mod_rechnungen_showpv')); ?> get_option('wpsg_mod_rechnungen_showov'), array('help' => 'wpsg_mod_rechnungen_showov')); ?> diff --git a/views/produkttemplates/standard.phtml b/views/produkttemplates/standard.phtml index 78645fa..e361bfd 100644 --- a/views/produkttemplates/standard.phtml +++ b/views/produkttemplates/standard.phtml @@ -133,29 +133,43 @@ view['data']['storeproduct'] >= '1') {?> - get_option('wpsg_mod_deliverytime_storetext')); ?>
+ get_option('wpsg_mod_deliverytime_storetext')); ?> + get_option('wpsg_page_mod_deliverytime_storelink'))) { ?> +   + +
-
- view['data']['wpsg_mod_deliverytime_deliverytime'])) { /* Lieferzeit > 0 im Produkte */ ?> - view['data']['wpsg_mod_deliverytime_deliverytime']; ?> - get_option('wpsg_mod_deliverytime_mode_days_default')) && $this->view['data']['wpsg_mod_deliverytime_deliverytime'] != '0') { /* Lieferzeit > 0 Global */ ?> - get_option('wpsg_mod_deliverytime_mode_days_default')); ?> - - + get_option('wpsg_mod_deliverytime_mode') == wpsg_mod_deliverytime::MODE_DAYS) { ?> + + view['data']['wpsg_mod_deliverytime_deliverytime'])) { /* Lieferzeit > 0 im Produkte */ ?> + view['data']['wpsg_mod_deliverytime_deliverytime']; ?> + get_option('wpsg_mod_deliverytime_mode_days_default')) && $this->view['data']['wpsg_mod_deliverytime_deliverytime'] != '0') { /* Lieferzeit > 0 Global */ ?> + get_option('wpsg_mod_deliverytime_mode_days_default')); ?> + + + + + + + view['data']['wpsg_mod_deliverytime_deliverytime'])) { ?> + view['data']['wpsg_mod_deliverytime_deliverytime']); ?> + + get_option('wpsg_mod_deliverytime_mode_select_values')); ?> + + +
- + get_option('wpsg_mod_deliverytime_delay') == '1') { ?>
- get_option('wpsg_mod_deliverytime_delayText'), $this->get_option('wpsg_mod_deliverytime_delayTime')); ?> + get_option('wpsg_mod_deliverytime_delayText'), $this->get_option('wpsg_mod_deliverytime_delayTime')); ?>
- - diff --git a/views/warenkorb/checkout.phtml b/views/warenkorb/checkout.phtml index 8935b5c..7c2c5b1 100644 --- a/views/warenkorb/checkout.phtml +++ b/views/warenkorb/checkout.phtml @@ -1,13 +1,12 @@ view); - -?> +?> @@ -78,20 +92,27 @@ callMod('wpsg_mod_kundenverwaltung', 'isLoggedIn')) { ?> -

+

- +
- + +
+ + view['error']))?'wpsg_error':''); ?>" type="text" id="wpsg_firma" name="wpsg[checkout][firma]" value="view['basket']['checkout']['firma']); ?>" /> +
+
view['error']))?'wpsg_error':''); ?>" type="tel" id="tel" name="wpsg[checkout][tel]" value="view['basket']['checkout']['tel']); ?>" /> -
-
view['error']))?'wpsg_error':''); ?>" type="text" id="geb" name="wpsg[checkout][geb]" value="view['basket']['checkout']['geb']); ?>" />
+ +
+ + view['error']))?'wpsg_error':''); ?>" type="tel" id="fax" name="wpsg[checkout][fax]" value="view['basket']['checkout']['fax']); ?>" /> +
-
-