_google_rss_feed_v4.1.zip - Artikel mit "0" Lagerbestand

  • Hallo,

    bei der o.a. Version der Erzeugung eines Google-rss-feeds fiel mir auf, dass die Aufnahme der Produkte ohne Rücksicht auf den Lagerbestand durchgeführt wird.
    D.H. auch ein Artikel mit "0"-Bestand wird in den feed übernommen.

    Selbst wenn man den Checkout weiter über den Shop laufen läßt, könnte das für Kunden, die den Artikel bestellen wollen, zunächst mal ärgerlich sein, weil man "nix" bestellen kann.

    (...im Shop haben wir für "0"-Bestände eine rote Lagerampel & die autom. Ersetzung des "Kaufen-Buttons" durch den Text "z.Z. nicht lieferbar"...).

    Da man nicht erwarten kann, dass Google ein zusätzliches Attribut zur "Verfügbarkeit" einrichtet, würden wir gerne nur die Artikel mit Beständen > 0 für den feed zulassen. Wie könnte man das auf "einfache" Art realisieren (...z.B. die "where" Bedingung im oberen Teil des Scripts einfach mit einem "and products_quantity > 0" erweitern?) ???

    Gruß
    Bernd E.

    Einmal editiert, zuletzt von bernd888 (26. November 2009 um 13:01)

  • ...also bei mir scheint diese kleine Änderung auf Anhieb die 0-Bestände herauszufiltern !

    Soweit so gut, aber was ist mit den weiteren Teilen des Scripts, wie hier:

    PHP
    // Kompatibel mit 
    
    	$cross_query = xtDBquery("select p.products_fsk18,

    ...sollte da auch noch eine entsprechend modifizierte Bedingung, wie "and p.products_quantity >0" rein?