Shop Hosting
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: Allgemeine Frage zu Rezensionen / Bewertungen

    Karl1

    • Experte
    • Beiträge: 1.879
    Allgemeine Frage zu Rezensionen / Bewertungen
    am: 18. April 2020, 17:05:19
    Hallo Zusammen,
    kann mir jemand erklären, warum Rezensionen so angezeigt werden?

    Ein Produkt wurde einmal in der Sprache "deutsch" mit 5 Sternen und einmal in "english" mit 1 Stern bewertet.

    Ruft man den Artikel "deutsch" auf, wird die Bewertung 3 Sterne bei 1 Bewertung angezeigt.
    Im Tab "Rezensionen" steht aber eine Bewertung mit 5 Sternen.

    Ruft man den Artikel "english" auf, wird die Bewertung 3 Sterne bei 1 Bewertung angezeigt.
    Im Tab "Reviews" steht aber eine Bewertung mit 1 Stern.

    Gruß Karl

    Linkback: https://www.modified-shop.org/forum/index.php?topic=41004.0

    snocer

    • Fördermitglied
    • Beiträge: 326
    Re: Allgemeine Frage zu Rezensionen / Bewertungen
    Antwort #1 am: 18. April 2020, 17:47:26
    ich gehe mal davon aus, da es ja insgesamt zwei Bewertungen sind eine eben von einem der gerne Englisch spricht mit 1 Stern und dem der Deutsch spricht mit fünf Sternen, gibt als Mittelwert eben eine Gesamtbewertung von drei (3).

    Hier sollten immer alle Bewertungen einfließen (was sie ja auch tun, nur werden sie eben nicht angezeigt), eben auch die deutschen auf einer englischen Produkt Seite usw. Wenn es dafür noch keine Lösung gibt, solltest Du mal das modified Team kontaktieren.

    Vielleicht hat hier aber auch jemand bereits eine Lösung. Mir ist das vorher noch nicht aufgefallen, wir haben nur die deutsche Sprache aktiv.

    cu snocer

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: Allgemeine Frage zu Rezensionen / Bewertungen
    Antwort #2 am: 19. April 2020, 12:09:02
    Hallo snocer,
    danke für deine Antwort.

    Der errechnete Mittelwert von "3" ist mir klar, mir erschließt sich die Logik der Anzeige nicht.

    Der Kunde, der 3 Sterne bei nur 1 abgegebenen Bewertung sieht, muss sich doch fragen, ob da alles mit rechten Dingen zugeht.

    Gruß Karl

    Gulliver72

    • Mitglied
    • Beiträge: 191
    • Geschlecht:
    Re: Allgemeine Frage zu Rezensionen / Bewertungen
    Antwort #3 am: 19. April 2020, 13:29:55
    Hallo Karl,

    die Queries für die Bewertungen sind leider nicht konsistent.
    In den Queries wird teilweise folgendes genutzt

    Code: PHP  [Auswählen]
     AND trim(rd.reviews_text) != ''

    bzw.

    Code: PHP  [Auswählen]
     AND rd.reviews_text != ''

    und

    Code: PHP  [Auswählen]
     AND rd.languages_id = '".(int)$_SESSION['languages_id']."'

    Jetzt kommt es drauf an, wo du die Anzeige korrigieren willst.

    Alle drei Query-Bestandteile schließen teilweise Bewertungen aus.
    Die ersten beiden jeweils Bewertungen nur mit Sternen ohne Text. Auch das machen schließlich Kunden  :nixweiss:
    Der dritte Code begrenzt die Sprache, was mMn nur Sinn macht, wenn auch beim Zählen die Sprache berücksichtigt wird.
    Sinnvoller Weise werden alle Bewertungen angezeigt.

    VG Bert

    Karl1

    • Experte
    • Beiträge: 1.879
    Re: Allgemeine Frage zu Rezensionen / Bewertungen
    Antwort #4 am: 19. April 2020, 15:14:18
    Hallo Bert,
    danke für deine Antwort.
    Vielleicht habe ich meine Frage zu wenig genau gestellt.

    Wie die Anzeige zusammengesetzt wird verstehe ich.
    In der Klasse "product" werden dazu die Funktionen "getReviewsCount()", "getReviewsAverage()" und "getReviews()" benutzt.
    Bei "getReviewsAverage()", also dem Bewertungsschnitt, wird ohne Rücksicht auf die gewählte Sprache gerechnet.
    Bewertungszähler und Textausgabe berücksichtigen die Sprachwahl allerdings.

    Die dahinter steckende Logik begreife ich nicht.
    Ist das Rechnen mit allen Bewertungen richtig, wenn ich diese nachher nicht zeige?

    Gruß Karl
    2 Antworten
    1065 Aufrufe
    27. November 2018, 20:01:19 von Arminvdw
    2 Antworten
    685 Aufrufe
    28. Mai 2022, 15:02:50 von Ben
    3 Antworten
    2427 Aufrufe
    30. April 2015, 00:46:25 von Nils
    12 Antworten
    7146 Aufrufe
    07. Januar 2013, 21:54:13 von KAT
               
    anything