Hallo Ihr Lieben,
wir verwenden bei uns im Shop, bei den Artikeln zzgl Versandkosten.
Jetzt haben wir aber eine neue Artikelgruppe eingeführt, die versandkostenfrei sein soll. Mit dem einstellen, das keine Versandkosten berechnet werden sollen, das hat alles geklappt. Er weißt auf der Rechnung auch keine Versandkosten aus.
Unser Problem ist aber, dass in der Artikelansicht und Übersicht, dabei steht zzgl. Versandkosten, was irreführend für die Kunden ist. Kann ich das für diese Artikelgruppe ausblenden, das es nicht in der Artikelansicht und auch nicht in der Übersicht erscheint ?
Ich habe schon viel gestöbert, aber ich finde keine keinen Schalter zum ein und ausschalten, andere Artikel die sich damit befassen sind von 2015. Gibt es für die Version 1.5.6 eine Lösung?
Danke im voraus.
Gruß
Kräuterhexe
Lösung gefunden:
Habe einen alten Artikel von webchills gefunden der genau das behebt.
Teilweise fehlen in der Version 1.5.6. ein paar Anpassungen, die damit aber behoben werden.
Danke webchills
wir verwenden bei uns im Shop, bei den Artikeln zzgl Versandkosten.
Jetzt haben wir aber eine neue Artikelgruppe eingeführt, die versandkostenfrei sein soll. Mit dem einstellen, das keine Versandkosten berechnet werden sollen, das hat alles geklappt. Er weißt auf der Rechnung auch keine Versandkosten aus.
Unser Problem ist aber, dass in der Artikelansicht und Übersicht, dabei steht zzgl. Versandkosten, was irreführend für die Kunden ist. Kann ich das für diese Artikelgruppe ausblenden, das es nicht in der Artikelansicht und auch nicht in der Übersicht erscheint ?
Ich habe schon viel gestöbert, aber ich finde keine keinen Schalter zum ein und ausschalten, andere Artikel die sich damit befassen sind von 2015. Gibt es für die Version 1.5.6 eine Lösung?
Danke im voraus.
Gruß
Kräuterhexe
Lösung gefunden:
Habe einen alten Artikel von webchills gefunden der genau das behebt.
Im Admin kann nur eingestellt werden, auf welchen Seiten die Anzeige erscheinen soll, der Inhalt der Ausgabe kann hier nicht beeinflusst werden.
Du könntest für Artikel, die als "immer versandkostenfrei" markiert sind aber eine zusätzliche Sprachdefinition aufrufen:
1)
includes/languages/german/extra_definitions/rl.vat_info.php
Oberhalb von
if(DISPLAY_PRICE_WITH_TAX=='true')
Folgendes einfügen:
define('VAT_SHOW_TEXT_VERSANDKOSTENFREI','<br/><span class="taxAddon">inkl. %s MwSt.</span>');
Oder wenn Du zusätzlich statt zzgl Versandkosten das Wort versandkostenfrei anzeigen lassen willst:
define('VAT_SHOW_TEXT_VERSANDKOSTENFREI','<br/><span class="taxAddon">inkl. %s MwSt.<br/>versandkostenfrei!</span>');
2)
includes/functions/functions_prices.php
ca. Zeile 193 ändern von:
$product_check = $db->Execute("select products_tax_class_id, products_price, products_priced_by_attribute, product_is_free, product_is_call, products_type from
auf:
$product_check = $db->Execute("select products_tax_class_id, products_price, products_priced_by_attribute, product_is_free, product_is_call, product_is_always_free_shipping, products_type from
3)
includes/functions/extra_functions/vataddon.php
ca. Zeile 19
ändern von:
$ret = sprintf(VAT_SHOW_TEXT, $vat);
auf:
if ($product_check->fields['product_is_always_free_shipping'] == 1) {
$ret = sprintf(VAT_SHOW_TEXT_VERSANDKOSTENFREI, $vat);
} else {
$ret = sprintf(VAT_SHOW_TEXT, $vat);
}
Du könntest für Artikel, die als "immer versandkostenfrei" markiert sind aber eine zusätzliche Sprachdefinition aufrufen:
1)
includes/languages/german/extra_definitions/rl.vat_info.php
Oberhalb von
if(DISPLAY_PRICE_WITH_TAX=='true')
Folgendes einfügen:
define('VAT_SHOW_TEXT_VERSANDKOSTENFREI','<br/><span class="taxAddon">inkl. %s MwSt.</span>');
Oder wenn Du zusätzlich statt zzgl Versandkosten das Wort versandkostenfrei anzeigen lassen willst:
define('VAT_SHOW_TEXT_VERSANDKOSTENFREI','<br/><span class="taxAddon">inkl. %s MwSt.<br/>versandkostenfrei!</span>');
2)
includes/functions/functions_prices.php
ca. Zeile 193 ändern von:
$product_check = $db->Execute("select products_tax_class_id, products_price, products_priced_by_attribute, product_is_free, product_is_call, products_type from
auf:
$product_check = $db->Execute("select products_tax_class_id, products_price, products_priced_by_attribute, product_is_free, product_is_call, product_is_always_free_shipping, products_type from
3)
includes/functions/extra_functions/vataddon.php
ca. Zeile 19
ändern von:
$ret = sprintf(VAT_SHOW_TEXT, $vat);
auf:
if ($product_check->fields['product_is_always_free_shipping'] == 1) {
$ret = sprintf(VAT_SHOW_TEXT_VERSANDKOSTENFREI, $vat);
} else {
$ret = sprintf(VAT_SHOW_TEXT, $vat);
}
Danke webchills
Kommentar