In der includes/classes/product.php (v4.0.2.0, ist aber in v4.1.2.0 noch genauso) wird gezählt, wie viele Bewertungen für ein Produkt abgeben sind und das in der Artikeldetailseite ("Bewertungen (1)") ausgegeben. Klickt man darauf, werden aber nur Bewertungen in der jeweiligen Sitzungssprache ausgegeben. In mehrsprachigen Shops wäre es also grober Zufall, wenn Zähler und Anzahl dann angezeigter Bewertungen übereinstimmen. Vgl. Code: SELECT `products_id`, AVG(`reviews_rating`) `rating`, count(`products_id`) `qty` FROM ' . TABLE_REVIEWS . ' WHERE `products_id` = ' . $this->pID . ' GROUP BY `products_id` vs. Code: SELECT r.reviews_rating, r.reviews_id, r.customers_name, r.date_added, r.last_modified, r.reviews_read, rd.reviews_text FROM ' . TABLE_REVIEWS . ' r, ' . TABLE_REVIEWS_DESCRIPTION . ' rd WHERE r.products_id = "' . $this->pID . '" AND r.reviews_id = rd.reviews_id AND rd.languages_id = "' . (int)$_SESSION['languages_id'] . '" ORDER BY reviews_id DESC @Till (Gambio) Richtig, durch die Ladezeitoptimierung dauert es etwas, bis neue Bewertungen für alle sichtbar werden. Aber bei 2 Jahre alten Bewertungen liegt es wohl eher daran ^^
Bei mir werden von den Kundenrezensionen leider nur die letzten 5 angezeigt - auch wenn mehr vorhanden sind - ist das bei Dir auch so?
Ja, das kannst Du aber einstellen unter Shop Einstellungen > Maximum Werte > Bewertungen in Artikeldetailansicht