Admin:GoogleBase anpassen: Unterschied zwischen den Versionen

Aus WEB-Shop Software Wiki
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „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 …“)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 16: Zeile 16:
 
     <g:preis>4.90</g:preis>
 
     <g:preis>4.90</g:preis>
 
</g:versand></pre>
 
</g:versand></pre>
 +
 +
== Versandkosten nach Gewicht ==
 +
Du hast im Shop Versandkosten nach dem Produktgewicht zu berechnen:
 +
* <= 5 Kg: 4,90 €
 +
* <= 7 Kg: 7,90 €
 +
* sonst: 10,90 €
 +
<pre>{if $product.products_weight <= 5}4.90{elseif $product.products_weight <= 7}7.90{else}10.95{/if}</pre>
 +
 +
Nun sollte beim Ermitteln des Gewichtes zumindest noch das Gewicht der Basis-Verpackung hinzugerechnet werden, diese steht in der Konstante SHIPPING_BOX_WEIGHT:
 +
<pre>{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}</pre>

Aktuelle Version vom 28. Januar 2010, 11:32 Uhr

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}