Admin:GoogleBase anpassen
GoogleBase benötigt informationen zum Produkt die derzeit nicht in der ECB vorhanden sind, z.B. Versandkosten, Zustand der Ware. Diese werden über die Template Datei /templates/_core/transfer/googbase/xml-items.tpl in die Ausgabedatei geschrieben.
In dieser Datei befindet sich u.a. der u.a. Inhalt. Wenn Du diesen ändern möchtest so gehe folgendermaßen vor: - erstelle ein Verzeichnis /templates/DeinTemplate/transfer/googbase - Kopiere die Datei /templates/_core/transfer/googbase/xml-items.tpl in dieses Verzeichnis und passe sie entsprechend an.
Ändere nicht die Dateien im _core Verzeichnis, da diese durch ein Update überschreiben werden.
{* Google Base muniert bei der Datenqualität fehlende "Zustände". Wer auch gebrauchte Waren verkauft muss hier Änderungen vornehmen! *} <g:zustand>neu</g:zustand> {* Google Base erwartet inzwischen auch die Versandkosten, die hier Beispielhaft verwendet werden. *} <g:versand> <g:land>DE</g:land> <g:region></g:region> <g:service>DHL</g:service> <g:preis>4.90</g:preis> </g:versand>
Versandkosten nach Gewicht
Du hast im Shop Versandkosten nach dem Produktgewicht zu berechnen:
- <= 5 Kg: 4,90 €
- <= 7 Kg: 7,90 €
- sonst: 10,90 €
{if $product.products_weight <= 5}4.90{elseif $product.products_weight <= 7}7.90{else}10.95{/if}
Nun sollte beim Ermitteln des Gewichtes zumindest noch das Gewicht der Basis-Verpackung hinzugerechnet werden, diese steht in der Konstante SHIPPING_BOX_WEIGHT:
{if $product.products_weight+$smarty.const.SHIPPING_BOX_WEIGHT <= 5}4.90{elseif $product.products_weight+$smarty.const.SHIPPING_BOX_WEIGHT <= 7}7.90{else}10.95{/if}