Nastavení dopravného pro Heuréku

TENTO ČLÁNEK JE URČEN POUZE PRO UŽIVATELE PROFI VERZE KOMPONENTY PRODUCTXPORT!

Mnohé e-shopy potřebují exportovat cenu dopravy pro různé dopravce v rámci exportu pro Heureka.cz

Pro tento účel komponenta productXport nemá žádné "klikací" rozhraní, je třeba dopravné zadat jako PHP kód. Protože ne každý je programátor (to by možná tato komponenta ztratila smysl : - ) uvádím zde příklad PHP kódu, který stačí vzít a zkopírovat do nastavení komponenty productXport a podle potřeby pouze doupravit.

Tento kód je:

if ($product->price > 0 && $product->price <=1000) {
	echo "
	<DELIVERY>
		<DELIVERY_ID>CESKA_POSTA</DELIVERY_ID>
		<DELIVERY_PRICE>90</DELIVERY_PRICE>
		<DELIVERY_PRICE_COD>120</DELIVERY_PRICE_COD>
	</DELIVERY>
	<DELIVERY>
		<DELIVERY_ID>PPL</DELIVERY_ID>
		<DELIVERY_PRICE>90</DELIVERY_PRICE>
		<DELIVERY_PRICE_COD>120</DELIVERY_PRICE_COD>
	</DELIVERY>
	";
}
if ($product->price > 1000 && $product->price <=100000) {
	echo "
	<DELIVERY>
		<DELIVERY_ID>CESKA_POSTA</DELIVERY_ID>
		<DELIVERY_PRICE>0</DELIVERY_PRICE>
		<DELIVERY_PRICE_COD>0</DELIVERY_PRICE_COD>
	</DELIVERY>
	<DELIVERY>
		<DELIVERY_ID>PPL</DELIVERY_ID>
		<DELIVERY_PRICE>0</DELIVERY_PRICE>
		<DELIVERY_PRICE_COD>0</DELIVERY_PRICE_COD>
	</DELIVERY>
	";
}

 a je potřeba ho vložit do pole "PHP kód - na konci zpracování výstupu produktu:" - tedy sem:

 

Uvedený příklad, obsahuje 2 cenové varianty: 0-1000Kč a více než 1000Kč. Pro každou cenovou variantu jsou uvedeni 2 dopravci (Česká pošta a PPL dle specifikace Heuréky: http://sluzby.heureka.cz/napoveda/xml-feed/#DELIVERY)

Podle potřeby můžete změnit cenové rozmezí (hranici přechodu z dražší dopravy na levnější), samotnou cenu dopravného (základní a s dobírkou) a přidávat nebo ubírat dopravce.

Cart

 x 

košík je prázdný