Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: "Leere" Unterkategorien anzeigen

    Fritz H. Zetik

    • Neu im Forum
    • Beiträge: 50
    • Geschlecht:
    "Leere" Unterkategorien anzeigen
    am: 11. Juni 2012, 18:49:20
    Also ich hatte folgende Phaenomen:

    LED-Lampen
    +  Sockel E27
        +  LED Corn
            +  >1000 Lumen
    Alle bis auf die letzte Kategorie (>1000 Lumen) ohne Produkte
    Bei "Sockel E27" zeigte er mir die Unterkategorie LED Corn an
    in "LED Corn" jedoch die >1000 Lumen nicht, sondern Artikel nicht gefunden

    in includes/modules/product_listing.php konnte ich das durch einen QnD (Quick and Dirty) Fix beheben,
    indem ich das Result auch bei keinen Artikel auf true setze und die Anzeige der Suche wenn keine Artikel gefunden unterdrücke.
    Gibts da auch eine "gscheitere" Lösung für das Problem?

    Anm. es waren noch weitere Gruppen drunter und nur in der 1000 Lumen sind keine neuen Artikel drinnen (sondern alle >30 Tage), d.h. E27 bekommt neue Artikel angeliefert, LED Corn jedoch nicht .....


    products_listing.php Ab Zeile 26
    Code: PHP  [Auswählen]
    if ($listing_split->number_of_rows > 0) {

           // Zeile 27-83 gelöscht ...

            $listing_query = xtDBquery($listing_split->sql_query);
            while ($listing = xtc_db_fetch_array($listing_query, true)) {
                    $rows ++;
                    $module_content[] =  $product->buildDataArray($listing);               
            }
    } else {

            // no product found
            [b]$result = true;[/b]
           // statt $result=false;

    }
     


    Linkback: https://www.modified-shop.org/forum/index.php?topic=20511.0
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
               
    anything