Die Ratings (Sternchen) und Reviews (Text-Bewertungen) werden in der SQL-Tabelle unter oxratings und oxreviews abgelegt. Nun haben einige Kunden Reviews abgegeben, aber vergessen, die Sterne-Bewertung anzuklicken.
Dem möchte ich nachwirken und zumindest für die positiven Reviews entsprechende Ratings nachtragen.
In beiden Tabellen gibt es die Spalte “OXRATING”, in der ich entsprechend die Zahl eingetragen habe.
Das Problem:
Die Durchschnittsbewertung im
rating.tpl ( getRatingCount() ) und im
reviews.tpl ( getReviews()|count )
werfen nicht den korrekten Wert aus.
Entsprechend ist die Durchschnittsbewertung verfälscht.
Cache leeren/Views updaten ändert daran nichts.
Hat jemand eine Idee? Was habe ich übersehen?
Hier der Link zum Produkt:
https://www.agoshop.de/Algen-Flechten-Moosentferner/Algenentferner-AGO-Quart-400.html