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 +++++ 4 files changed, 44 insertions(+) (limited to 'views/mods') 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')); ?> -- cgit v1.2.3