MwSt und Versandkostenangabe im Cross Selling

Shopsysteme - Online Shop erstellen - Jimdo Shopify Shopware Gambio Magento etc
Gesperrt
onni-tec
Beiträge: 197
Registriert: 6. Nov 2007 15:55
Land: Deutschland
Firmenname: Onni-tec GmbH

MwSt und Versandkostenangabe im Cross Selling

Hallo,

unser XTC ist eine SP1 (was sich mittelfristig auch nicht ändern lässt).

Bei dieser Shopversion fehlen die Hinweise zur MwSt und den Versandkosten in der cross_selling.html und der reverse_cross_selling.html.

Ein Einfügen von

Code: Alles auswählen

{$products_data.PRODUCTS_TAX_INFO}{$products_data.PRODUCTS_SHIPPING_LINK}
hat in der SP1 keine Auswirkung, die Variablen werden nicht verarbeitet.

Kann ich die Variablen in den html-Dateien verfügbar machen? Wenn ja wie? Alternativ würde ich die Angaben in den Dateien auch hardcoden, aber ich bin mir nicht sicher, wie der saubere Code aussehen müsste, damit korrekt zu den Versandkostenangaben verlinkt wird?

Vielen Dank & Gruß
Mathias


The seller formerly known as inno-online.

OTZ-Shop
3 Monate gratis Händlerbund
gegangen

Re: MwSt und Versandkostenangabe im Cross Selling

Versuch mal den Teil aus der includes/modules/product_info.php

Code: Alles auswählen

		if ($_SESSION['customers_status']['customers_status_show_price'] != 0) {
			$tax_rate = $xtPrice->TAX[$product->data['products_tax_class_id']];
			// price incl tax
			if ($tax_rate > 0 && $_SESSION['customers_status']['customers_status_show_price_tax'] != 0) {
				$info_smarty->assign('PRODUCTS_TAX_INFO', sprintf(TAX_INFO_INCL, $tax_rate.' %'));
			} 
			// excl tax + tax at checkout
			if ($tax_rate > 0 && $_SESSION['customers_status']['customers_status_show_price_tax'] == 0 && $_SESSION['customers_status']['customers_status_add_tax_ot'] == 1) {
				$info_smarty->assign('PRODUCTS_TAX_INFO', sprintf(TAX_INFO_ADD, $tax_rate.' %'));
			}
			// excl tax
			if ($tax_rate > 0 && $_SESSION['customers_status']['customers_status_show_price_tax'] == 0 && $_SESSION['customers_status']['customers_status_add_tax_ot'] == 0) {
				$info_smarty->assign('PRODUCTS_TAX_INFO', sprintf(TAX_INFO_EXCL, $tax_rate.' %'));
			}
		}
		if (SHOW_SHIPPING=='true') { 
			$info_smarty->assign('PRODUCTS_SHIPPING_LINK',' '.SHIPPING_EXCL.'<a href="javascript:newWin=void(window.open(\''.xtc_href_link(FILENAME_POPUP_CONTENT, 'coID='.SHIPPING_INFOS).'\', \'popup\', \'toolbar=0, width=640, height=600\'))"> '.SHIPPING_COSTS.'</a>');	
		}
in die include/modules/cross_selling.php zu übernehmen.
Dabei $info_smarty->assign gegen $module_smarty->assign austauschen.

Nur so ne Idee. Ohne Gewähr.
onni-tec
Beiträge: 197
Registriert: 6. Nov 2007 15:55
Land: Deutschland
Firmenname: Onni-tec GmbH

Re: MwSt und Versandkostenangabe im Cross Selling

Hallo,

vielen Dank! Ich habs mal in der cross_selling.php unter

Code: Alles auswählen

$data = $product->getCrossSells();
eingefügt. Hat leider keinerlei Auswirkungen...hab ich's an der falschen Stelle eingefügt?

Ich denke, ich werde es direkt in den html-Dateien einbinden. Sind ja nur 2 Dateien und jeweils eine Zeile.

Danke und schönes Wochenende.

Gruß
Mathias
The seller formerly known as inno-online.

OTZ-Shop
onni-tec
Beiträge: 197
Registriert: 6. Nov 2007 15:55
Land: Deutschland
Firmenname: Onni-tec GmbH

Re: MwSt und Versandkostenangabe im Cross Selling

So,
ich hab das jetzt direkt in den HTML-Dateien gelöst:

Code: Alles auswählen

inkl. 19% MwSt. zzgl. <a href="{php}echo xtc_href_link('shop_content.php?coID=1');{/php}"><span>Versandkosten</span></a>
Gruß
Mathias
The seller formerly known as inno-online.

OTZ-Shop
gegangen

Re: MwSt und Versandkostenangabe im Cross Selling

Schreib so:

Code: Alles auswählen

xtc_href_link('shop_content.php','coID=1')
Damit ist der Code mit den Suma-URLs und auch mit Shopstat kompatibel.
onni-tec
Beiträge: 197
Registriert: 6. Nov 2007 15:55
Land: Deutschland
Firmenname: Onni-tec GmbH

Re: MwSt und Versandkostenangabe im Cross Selling

klasse, vielen Dank! Ich werds entsprechend ändern!

Gruß
Mathias
The seller formerly known as inno-online.

OTZ-Shop
Gesperrt

Zurück zu „Shopsysteme“

  • Information