Antwort #5 am: 21. Oktober 2023, 14:03:43
Also bei mir werden die Sonderpreise angezeigt. Allerdings wie voran im Modul geschieben, verwende ich ein stark verändertes Modul.
In dem angehängten Modul Themenwelten sind die DB-Abfragen in den functions nicht auf dem aktuellen stand.
Ändere mal in der Datei
inc/contentenhancer.inc.php in der function parseProducts:
Suche:
$q = "SELECT * FROM
".TABLE_PRODUCTS." p
JOIN ".TABLE_PRODUCTS_DESCRIPTION." pd ON (p.products_id = pd.products_id AND pd.language_id = ".(int)$_SESSION["languages_id"].")
WHERE
p.products_status = 1 ".$fsk_lock.$group_check;
Ersetze:
$q = "SELECT * FROM ".TABLE_PRODUCTS." p
JOIN ".TABLE_PRODUCTS_DESCRIPTION." pd
ON p.products_id = pd.products_id
AND pd.language_id = '".(int) $_SESSION['languages_id']."'
AND trim(pd.products_name) != ''
JOIN ".TABLE_PRODUCTS_TO_CATEGORIES." p2c
ON p.products_id = p2c.products_id
JOIN ".TABLE_CATEGORIES." c
ON c.categories_id = p2c.categories_id
AND c.categories_status = 1
".CATEGORIES_CONDITIONS_C."
WHERE p.products_status = '1'
".PRODUCTS_CONDITIONS_P;
BG Karsta