Verfügbarkeit in der GoogeBase.xml

Diskussionen rund um die Templates (incl. Smarty)
Antworten
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Verfügbarkeit in der GoogeBase.xml

Beitrag von Xantiva »

Hallo zusammen,

diejenigen von Euch, die Google Base nutzen, werden vielleicht schon bemerkt haben, dass Google Base die Produkte des Datenfeeds ablehnt, wenn der neue "Pflichtwert" Verfügbarkeit nicht mit übermittelt wird.

http://www.google.com/support/merchants ... =188494#DE
Für den Verfügbarkeitsstatus gibt es nur vier zulässige Werte:

'auf lager' [in stock]: Geben Sie diesen Wert an, wenn Sie sicher sind, dass der Artikel innerhalb von drei Geschäftstagen oder weniger versendet werden kann oder sich auf dem Weg zum Kunden befindet. Beispiel: Der Artikel befindet sich in Ihrem Lager.
'bestellbar' [available for order]: Geben Sie diesen Wert an, wenn der Versand zum Kunden vier oder mehr Geschäftstage in Anspruch nimmt. Beispiel: Wenn Sie den Artikel derzeit nicht in Ihrem Lager haben, jedoch sicher sind, dass er innerhalb der nächsten Tage eintrifft. Verwenden Sie den Wert 'vorbestellt' [preorder] für noch unveröffentlichte Produkte.
'nicht auf lager' [out of stock]: Sie nehmen derzeit keine Bestellungen für dieses Produkt an.
'vorbestellt' [preorder]: Sie nehmen Bestellungen für dieses Produkt an, es wurde jedoch noch nicht veröffentlicht.

Einbindung: erforderlich für alle Artikel in Feeds, die auf Deutschland, Frankreich, Großbritannien, Japan und die USA ausgerichtet sind. Empfohlen für Feeds, die auf alle anderen Länder ausgerichtet sind (ist jedoch in Zukunft möglicherweise erforderlich).
Damit Euer GoogleBase.Xml Datenfeed nicht abgelehnt wird, müsst Ihr die transfer/googlebase/xml-item.tpl modifizieren. Wenn schon Änderungen vorgenommen habt, liegt die Datei in Eurem Template, andernfalls unter templates/core/...

Hier ist mal ein Beispiel aus meinem Shop. Entweder sind die Artikel auf Lager => in stock, oder können bestellt werden => available for order. Solltet Ihr auch Vorbestellungen oder nicht mehr bestellbare Artikel im Shop haben, müsst Ihr die Abfrage entsprechend modifizieren.

Code: Alles auswählen

<g:availability>{if $product.products_quantity > 0}in stock{else}available for order{/if}</g:availability>
Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
Antworten