Neu Update: Plugin "Anonyme Produktbewertungen"

Loads

Sehr aktives Mitglied
26. Februar 2013
644
41
Leider gibt es das Plugin ja nicht für den JTL-Shop 5.
Wann wird das denn kommen oder weiß jemand eine Alternative?
 
  • Gefällt mir
Reaktionen: dibo1292

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.667
420
📢 Plugin: "Anonyme Produktbewertungen" 📢

🔗 https://www.jtl-software.de/extensi...gin-fuer-jtl-shop-5-by-netzdingede-jtl-shop-5

oder

🔗 https://www.netzdinge.de/Lizenz-Plugin-Anonyme-Produktbewertungen


JTL Shop 5 Version 5.1.0:

🐞 Bugfix: Felder für die Bewertung waren mit der Bewertung eines anderen Nutzers vorbelegt, wenn mit einer Dummy - E-Mailadresse gearbeitet wird und über diese für das Produkt bereits eine Bewertung vorgenommen wurde

💡 JTL Shop 5.3.x ready



netzdingeDE_bewertung_anonym
 

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.667
420
📢 Plugin: "Anonyme Produktbewertungen" 📢

🔗 https://www.jtl-software.de/extensi...gin-fuer-jtl-shop-5-by-netzdingede-jtl-shop-5

oder

🔗 https://www.netzdinge.de/Lizenz-Plugin-Anonyme-Produktbewertungen


JTL Shop 5 Version 5.4.0:

💡 Neu: JTL Shop 5.6.x ready

📖 Dokumentation mit Beispielen für die Umsetzung von Bewertung Links für die JTL WaWi und den JTL Shop ergänzt

⚠️ Wichtig: In JTL Shop 5.6.0 funktioniert das Plugin nicht, wenn der Shop ein Child-Template oder Plugins mit Child-Template Dateien verwendet. (Bug in der Shop-Version)


#netzdingeDE_bewertung_anonym
 

KayBe

Aktives Mitglied
22. Oktober 2020
22
6
@NETZdinge.de

Wir haben festgestellt, dass die bei der Bewertung eingegebenen Namen nach 7 Tagen durch Anonym (Sprachvariable Fallback) überschrieben werden. Ich hatte das auch bereits per Kontaktformular und per Email kommuniziert, aber bisher keine Rückmeldung erhalten.

Plugin-Version: 5.4.0 (war aber bei der vorherigen Version auch schon so, alte Downloads der Reviews bestätigen das)
JTL-Shop Version 5.3.3
Email eines Fake-Nutzers angegeben, in den Downloads steht bei kKunde trotzdem 0 drin...müsste hier die ID des Fake-Nutzers stehen? Falls ja, woran könnte es liegen, dass diese nicht übernommen wird?

Bin für Unterstützung dankbar.

LG KayBe
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.665
2.715
Berlin
Firma
css-umsetzung
Das ist normal, der Shop prüft und überschreibt das,
da es keine Kundenzugehörigkeit oder (da bin ich nicht ganz sicher), auch ob es wirklich Bestellungen zur Bewertung gibt.

Alles was nicht passt wird auf Anonym gestellt.
 
  • Gefällt mir
Reaktionen: KayBe

KayBe

Aktives Mitglied
22. Oktober 2020
22
6
@css-umsetzung Danke für die Info. Wir haben die Einstellung, ob ein Produkt gekauft worden sein muss, um bewertet zu werden, auf "nein" stehen, somit kann man das mit dem Prüfen der Bestellung glaub ich außer acht lassen. Standardmäßig können im Shop ja nur angemeldete Nutzer bewerten, das Plugin von @NETZdinge ändert das. Und eigentlich hatte ich vermutet, dass man deshalb die Fake-Nutzer-Emailadresse eintragen und den Fake-Account für anonyme Bewertungen anlegen muss, um genau dieses Problem mit der Kundenzugehörigkeit zu lösen. Aber irgendwas funktioniert leider nicht, wie es aussieht. Wenn das bei ALLEN Nutzern dieses Plugins auftritt, wäre das bestimmt schon aufgefallen, oder? Wobei, uns ist es überhaupt nicht aufgefallen, da bei der Freigabe ja noch alle Namen da sind und diese erst nach 7 Tagen durch Anonym überschrieben werden. Und wer schaut sich schon 7 Tage alte Bewertungen nochmal an, ich hab die Zeit nicht. 🙈 Wenn wir nicht von einem aufmerksamen Beobachter darauf hingewiesen worden wären, wüsste ich das immer noch nicht.

Zum Thema: "der Shop prüft und überschreibt das" - gibt es dazu irgendwas Dokumentiertes oder muss man das halt einfach wissen? Danke für die Unterstützung!🙏

LG KayBe
 

css-umsetzung

Offizieller Service Partner
SPBanner
6. Juli 2011
8.665
2.715
Berlin
Firma
css-umsetzung
Zum Thema: "der Shop prüft und überschreibt das" - gibt es dazu irgendwas Dokumentiertes oder muss man das halt einfach wissen? Danke für die Unterstützung!🙏
Das muss man wissen 🙂
ich bin auch schon in diese Falle getappt, ist aber schon einige Zeit her.

Diese Funktion macht das und die wird alle 7 Tage vom cleaner aufgerufen
Man muss also einen vorhandenen Kunden haben oder kKunde muss 0 sein (hab jetzt nur kurz nachgeschaut, dann wäre es aber keine verifizierte Bewertung).

PHP:
private function anonymizeRatings(): int
    {
        return $this->db->getAffectedRows(
            'UPDATE tbewertung b
            SET
                b.cName  = :anonString,
                b.kKunde = 0
            WHERE
                b.cName != :anonString
                AND b.kKunde > 0
                AND dDatum <= :dateLimit
                AND NOT EXISTS (
                    SELECT kKunde
                    FROM tkunde
                    WHERE
                        tkunde.kKunde = b.kKunde
                        AND tkunde.cVorname != :anonString
                        AND tkunde.cNachname != :anonString
                        AND tkunde.cKundenNr != :anonString
                )
            LIMIT :workLimit',
            [
                'dateLimit'  => $this->dateLimit,
                'workLimit'  => $this->workLimit,
                'anonString' => Customer::CUSTOMER_ANONYM
            ]
        );
    }
 
  • Gefällt mir
Reaktionen: KayBe

KayBe

Aktives Mitglied
22. Oktober 2020
22
6
Wow, ganz lieben Dank @css-umsetzung!! 🙏🙏🙏 Das erklärt einiges! Ich hab jetzt nochmal die aktuellen Bewertungen ausgeleitet und gesehen, dass ALLE Bewertungen eine Nummer > 0 bei kKunde stehen haben, wenn sie jünger sind als 7 Tage. Normalerweise ist der Anteil der tatsächlich angemeldeten Kunden bei den Bewertungen unter 10%, d.h. hier werden offenbar "beliebige" Nummern (zumindest sehe ich keine Logik, was natürlich nicht heißen muss, dass es keine gibt) für die nicht angemeldeten Kunden gespeichert. Keine davon ist die kKunde Nummer vom Fake-Nutzer. Somit tut der Shop das "Richtige" - er sucht nach dem Kundenprofil, findet es für nicht angemeldete Kunden nicht und anonymisiert die Bewertung nach 7 Tagen. 🙈

@NETZdinge.de: Das sollte die Fehlersuche doch eingrenzen, oder? Aus meiner Sicht müsste für nicht angemeldete Kunden eine 0 für kKunde gespeichert werden, das würde den Shop doch dann vom weiteren Anonymisieren abhalten, oder hab ich was nicht richtig verstanden? Oder halt die kKunde vom Fake-Nutzer, der dann ja bestehen bleibt und somit die Anonymisierung verhindern sollte. So war es glaube ich ursprünglich geplant, nur funktioniert es bei uns nicht mit der Zuweisung von kKunde. 🤷‍♀️

LG und nochmal ganz heißen Dank an @css-umsetzung für die Erhellung des Dunkels! 🙏🤗
KayBe
 
Zuletzt bearbeitet:

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.667
420
📢 Plugin: "Anonyme Produktbewertungen" 📢

🔗 https://www.jtl-software.de/extensi...s-und-videos-plugin-by-netzdingede-jtl-shop-5

oder

🔗 https://www.netzdinge.de/Lizenz-Plugin-Anonyme-Produktbewertungen-mit-Fotos-und-Videos

24.07.2026: JTL Shop 5 Version 5.5.0:

💡 Neu: JTL Shop 5.7.x ready, nicht JTL Shop 5.7.0!

💡 Neu: Kunden können Bewertung jetzt mit Medien (Bilder oder Videos) anreichern.

🐞 Bugfix: Bewertungen wurden anonymisiert, obwohl sie an das Dummy-Kundenkonto gebunden sind.


07.08.2026: JTL Shop 5 Version 5.5.1:

🐞 Bugfix: unerwünschte Ausgabe beim Schreiben einer Bewertung


02.09.2026: JTL Shop 5 Version 5.6.0:

💡 Neu: JTL Shop 5.8.x ready

💡 Neu: ab JTL Shop 5.6.0 werden Mediendateien jetzt gelöscht, wenn eine Bewertung über die Admin gelöscht wird.

💡 Neu: beim Plugin Update werden verwaiste Medien gelöscht, die über dieses Plugin erzeugt wurden!

🐞 Bugfix: Medien zu einer Bewertung wurden unter Umständen nicht angezeigt, da beim Speichern der Medien die ID der Bewertung gegebenenfalls noch nicht vorgelegen hat.

⚠️ EOL: KEINE Unterstützung mehr für JTL Shop 5.4.x und kleiner



#netzdingeDE_bewertung_anonym
 

Ähnliche Themen