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
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