Kundenbewertungen in der 1.08
Kundenbewertungen in der 1.08
Hallo,
auch nach dem Fix des Bugs #0248 läuft die Kundenbewertung in der V 1.08 nicht wirklich rund.
Die zufällige Anzeige in der Bewertungsbox (Yaml-Templ.) gibt zwar zufällige Bewertungen aus, mischt aber Textauszug, Bild und Links zu kräftig.
Gebe ich eine Bewertung für die products_id 4 ab und die Bewertung bekommt z.B. die ID 6, landen diese Werte richtig in der DB in der Tabelle reviews. Dort sind alle IDs korrekt enthalten. Bei der Ausgabe in der Box jedoch stimmt immer nur der Textauszug und die reviews_id im Link. Das angezeigte Bild ist zufällig, die products_id ist ebenso zufällig und daher stimmt dann auch der Link zur Einzelansicht der Kundenbewertung nicht - laut Smarty Debug ist die products_id oft falsch, daher passen Bild und Text nicht zusammen und der Link führt zu keinem echten Ergebnis.
Habt ihr eine Idee was da in der source/boxes/reviews.php die IDs durcheinander bringt?
Gruß
marvin
auch nach dem Fix des Bugs #0248 läuft die Kundenbewertung in der V 1.08 nicht wirklich rund.
Die zufällige Anzeige in der Bewertungsbox (Yaml-Templ.) gibt zwar zufällige Bewertungen aus, mischt aber Textauszug, Bild und Links zu kräftig.
Gebe ich eine Bewertung für die products_id 4 ab und die Bewertung bekommt z.B. die ID 6, landen diese Werte richtig in der DB in der Tabelle reviews. Dort sind alle IDs korrekt enthalten. Bei der Ausgabe in der Box jedoch stimmt immer nur der Textauszug und die reviews_id im Link. Das angezeigte Bild ist zufällig, die products_id ist ebenso zufällig und daher stimmt dann auch der Link zur Einzelansicht der Kundenbewertung nicht - laut Smarty Debug ist die products_id oft falsch, daher passen Bild und Text nicht zusammen und der Link führt zu keinem echten Ergebnis.
Habt ihr eine Idee was da in der source/boxes/reviews.php die IDs durcheinander bringt?
Gruß
marvin
-
- Beiträge: 18
- Registriert: Mo 13. Sep 2010, 16:08
- Shop Version: Dutzende ;)
Re: Kundenbewertungen in der 1.08
Ohne was getestet zu haben:
Das da (Zeile 68):
sollte wohl
heißen.
Das da (Zeile 68):
Code: Alles auswählen
$reviewProduct = new product($random_product['products_id']);
Code: Alles auswählen
$reviewProduct = new product($review['products_id']);
Re: Kundenbewertungen in der 1.08
Ohne etwas Konkretes zum Problem beitragen zu können...
Mir geht das ganze Bewertungssystem ziemlich auf die Nüsse. Das ist derbe umständlich aufgebaut und ergbibt kaum Sinn. Ich halte eine zufällig angezeigte Bewertung für sowas von ausgelutscht und wenig zielführend.
Ich hatte schon mal angefangen, das System komplett neu zu schreiben, musste es aus Zeitmangel aber erstmal in der Schublade lassen.
Folgende Features würde ich mir wünschen:
1. Kunden geben schriftliche Bewertung ab (wie gehabt).
2. Zusätzlich können die Kunden frei definierbare Teilbereiche mit Sternen, Punkten (was auch immer) bewerten. Der Shop-Betreiber kann in den Einstellungen vorgeben, WAS alles auf diese Weise bewertet werden soll.
3. Bei der Anzeige im Produkt wird zunächst der Durchschnitt aller Bewertungen angezeigt.
4. Kunden/Nutzer können wiederum die einzelnen Bewertungen bewerten ("Fanden Sie diese Bewertung hilfreich"), wodurch sich ein Ranking bei den Bewertungen ergibt. Die "hilfreichste" Bewertung steht ganz oben. Sieht man z.B. bei Alternate.
5. Nice to have wäre dann noch die Möglichkeit, Bewertungen zu kommentieren. Sieht man z.B. bei Amazon in den Rezensionen.
6. Shop-Betreiber entscheidet, ob nur Kunden, Kunden, die den Artikel gekauft haben oder auch Gäste bewerten dürfen
7. Ausserdem könnte man noch eine Shop-Bewertung einbauen, ein wenig nach dem Ebay-Vorbild
Einzig, mir fehlt ein Sponsor...
Mir geht das ganze Bewertungssystem ziemlich auf die Nüsse. Das ist derbe umständlich aufgebaut und ergbibt kaum Sinn. Ich halte eine zufällig angezeigte Bewertung für sowas von ausgelutscht und wenig zielführend.
Ich hatte schon mal angefangen, das System komplett neu zu schreiben, musste es aus Zeitmangel aber erstmal in der Schublade lassen.
Folgende Features würde ich mir wünschen:
1. Kunden geben schriftliche Bewertung ab (wie gehabt).
2. Zusätzlich können die Kunden frei definierbare Teilbereiche mit Sternen, Punkten (was auch immer) bewerten. Der Shop-Betreiber kann in den Einstellungen vorgeben, WAS alles auf diese Weise bewertet werden soll.
3. Bei der Anzeige im Produkt wird zunächst der Durchschnitt aller Bewertungen angezeigt.
4. Kunden/Nutzer können wiederum die einzelnen Bewertungen bewerten ("Fanden Sie diese Bewertung hilfreich"), wodurch sich ein Ranking bei den Bewertungen ergibt. Die "hilfreichste" Bewertung steht ganz oben. Sieht man z.B. bei Alternate.
5. Nice to have wäre dann noch die Möglichkeit, Bewertungen zu kommentieren. Sieht man z.B. bei Amazon in den Rezensionen.
6. Shop-Betreiber entscheidet, ob nur Kunden, Kunden, die den Artikel gekauft haben oder auch Gäste bewerten dürfen
7. Ausserdem könnte man noch eine Shop-Bewertung einbauen, ein wenig nach dem Ebay-Vorbild
Einzig, mir fehlt ein Sponsor...
Re: Kundenbewertungen in der 1.08
@Michael_Jay:
Vielen Dank für den Ansatz, werde ich heute abend mit ein paar weiteren Änderungen testen.
@Doc:
Die Anzeige der Randoms mag in gut 90% aller Fälle totaler Unsinn sein, bei einigen wenigen Verkaufsmodellen und Produkten macht es hingegen extrem viel Sinn. Solange es Produkte und Zielgruppen gibt, die soetwas unbedingt haben möchten ist doch alles ok.
Bei den weiteren Punkten stimme ich dir absolut zu. Die Bewertungsfunktion ist veraltet und unübersichtlich, dazu auch für den User schwer zu durchblicken. Es sollte für den User nicht nur deutlich einfacher werden die Produkte zu bewerten, es solte ihm auch Spaß machen.
Ich habe Testweise eine Bewertung per jQuery.fancybox eingebaut die per Button aufgerufen wird ohne das Produkt zu verlassen.
Leider hapert es da noch an einigen Stellen und ohne das gesamte Bewertungssystem umzuschreiben ist es nur ein optischer Gag, immerhin bleibt man bei dem Produkt.
Ich hätte absolut nichts dagegen mit ein paar Leuten zusammen dafür zu sorgen, dass du es umsetzen kannst. Wenn sich jemand an der Sache beteiligen möchte, kann er gerne hier etwas dazu schreiben. Ich würde allerdings eine Mod. benötigen die auch mit dem 1.08 umsetzbar ist.
Doc, in welchem Kostenbereich siehst du die Umsetzung?
Gruß
marvin
Vielen Dank für den Ansatz, werde ich heute abend mit ein paar weiteren Änderungen testen.
@Doc:
Die Anzeige der Randoms mag in gut 90% aller Fälle totaler Unsinn sein, bei einigen wenigen Verkaufsmodellen und Produkten macht es hingegen extrem viel Sinn. Solange es Produkte und Zielgruppen gibt, die soetwas unbedingt haben möchten ist doch alles ok.
Bei den weiteren Punkten stimme ich dir absolut zu. Die Bewertungsfunktion ist veraltet und unübersichtlich, dazu auch für den User schwer zu durchblicken. Es sollte für den User nicht nur deutlich einfacher werden die Produkte zu bewerten, es solte ihm auch Spaß machen.
Ich habe Testweise eine Bewertung per jQuery.fancybox eingebaut die per Button aufgerufen wird ohne das Produkt zu verlassen.
Leider hapert es da noch an einigen Stellen und ohne das gesamte Bewertungssystem umzuschreiben ist es nur ein optischer Gag, immerhin bleibt man bei dem Produkt.
Ich hätte absolut nichts dagegen mit ein paar Leuten zusammen dafür zu sorgen, dass du es umsetzen kannst. Wenn sich jemand an der Sache beteiligen möchte, kann er gerne hier etwas dazu schreiben. Ich würde allerdings eine Mod. benötigen die auch mit dem 1.08 umsetzbar ist.
Doc, in welchem Kostenbereich siehst du die Umsetzung?
Gruß
marvin
Re: Kundenbewertungen in der 1.08
Konkrete Zahlen möchte ich nicht unbedingt nach aussen tragen.
Ich habe das mal aufgeteilt in mögliche Teilprojekte:
1. Grundsystem:
- Überarbeitung / Neuentwicklung (der vorhandene Code ist recht müllig)
- Kunden geben schriftliche Bewertung ab
- einfaches Rating (1-x Sterne)
- Freigabe im Backend durch Betreiber (kann fast 1:1 übernommen werden)
- Shop-Betreiber entscheidet, ob nur Kunden, Kunden, die den Artikel gekauft haben oder auch Gäste bewerten dürfen
2. durch Betreiber frei definierbare Teilaspekte zur Bewertung mit Sternen
- Betreiber definiert mehrere Punkte zum Produkt, die der Kunde gesondert bewerten kann
- ich habe etwas in der Art bereits bei einem Kunden eingesetzt: http://www.get-more24.de, da wird allerdings nicht das Shop-System selbst zur Abgabe der Bewertungen genutzt, die Bewertungen werden dort nur angezeigt.
3. Bei der Anzeige im Produkt wird zunächst der Durchschnitt aller Bewertungen angezeigt.
4. Kunden/Nutzer können wiederum die einzelnen Bewertungen bewerten ("Fanden Sie diese Bewertung hilfreich")
5. Nice to have wäre dann noch die Möglichkeit, Bewertungen zu kommentieren. Sieht man z.B. bei Amazon in den Rezensionen.
6. Ausserdem könnte man noch eine Shop-Bewertung einbauen, ein wenig nach dem Ebay-Vorbild
Je mehr Leute sich dafür finden, desto günstiger wird es natürlich für jeden Einzelnen. Wer ernsthaft daran interessiert ist, kann sich gerne bei mir/uns melden. Man könnte das dann in einem internen Bereich weiter diskutieren. Marvin hat bereits Interesse bekundet, möchte das aber nicht alleine tragen.
Also Leute, Community oder what?
Ich habe das mal aufgeteilt in mögliche Teilprojekte:
1. Grundsystem:
- Überarbeitung / Neuentwicklung (der vorhandene Code ist recht müllig)
- Kunden geben schriftliche Bewertung ab
- einfaches Rating (1-x Sterne)
- Freigabe im Backend durch Betreiber (kann fast 1:1 übernommen werden)
- Shop-Betreiber entscheidet, ob nur Kunden, Kunden, die den Artikel gekauft haben oder auch Gäste bewerten dürfen
2. durch Betreiber frei definierbare Teilaspekte zur Bewertung mit Sternen
- Betreiber definiert mehrere Punkte zum Produkt, die der Kunde gesondert bewerten kann
- ich habe etwas in der Art bereits bei einem Kunden eingesetzt: http://www.get-more24.de, da wird allerdings nicht das Shop-System selbst zur Abgabe der Bewertungen genutzt, die Bewertungen werden dort nur angezeigt.
3. Bei der Anzeige im Produkt wird zunächst der Durchschnitt aller Bewertungen angezeigt.
4. Kunden/Nutzer können wiederum die einzelnen Bewertungen bewerten ("Fanden Sie diese Bewertung hilfreich")
5. Nice to have wäre dann noch die Möglichkeit, Bewertungen zu kommentieren. Sieht man z.B. bei Amazon in den Rezensionen.
6. Ausserdem könnte man noch eine Shop-Bewertung einbauen, ein wenig nach dem Ebay-Vorbild
Je mehr Leute sich dafür finden, desto günstiger wird es natürlich für jeden Einzelnen. Wer ernsthaft daran interessiert ist, kann sich gerne bei mir/uns melden. Man könnte das dann in einem internen Bereich weiter diskutieren. Marvin hat bereits Interesse bekundet, möchte das aber nicht alleine tragen.
Also Leute, Community oder what?
Re: Kundenbewertungen in der 1.08
Wie schon geschrieben: Ich bin dabei, wenn ein paar weitere mitmachen.
Also Leute, rafft euch mal auf und bitte nicht so schüchtern
Ich halte das für eine gute Idee, Bewertungsfunktionen werden immer wichtiger.
@Michael_Jay: hat nicht funktioniert da das Problem schon früher anfängt, bei der ersten sql-Abfrage.
Die Lösung habe ich inzwischen auch gefunden, es ist ein Fehler in der source/boxes/reviews.php im Yaml-Template, aus einem "r" muß ein "p" werden ansonsten findet ja kein id-Vergleich zwischen den Tabellen statt.
Zeile 44 war:
muß aber sein:
So waren immer alle products_id gleich und daher wurde jedes Produkt des Shops ausgegeben.
Ist halt ein Bug im Yaml-Template der 1.08.
Gruß
marvin
// Edit: Nachtrag
Ich habe es mal im Bugtracker eingetragen http://bugs.webs.de/view.php?id=348
Also Leute, rafft euch mal auf und bitte nicht so schüchtern

Ich halte das für eine gute Idee, Bewertungsfunktionen werden immer wichtiger.
@Michael_Jay: hat nicht funktioniert da das Problem schon früher anfängt, bei der ersten sql-Abfrage.
Die Lösung habe ich inzwischen auch gefunden, es ist ein Fehler in der source/boxes/reviews.php im Yaml-Template, aus einem "r" muß ein "p" werden ansonsten findet ja kein id-Vergleich zwischen den Tabellen statt.
Zeile 44 war:
Code: Alles auswählen
JOIN '.TABLE_PRODUCTS . ' p ON r.products_id = r.products_id AND p.products_status=1'.$fsk_lock.'
Code: Alles auswählen
JOIN '.TABLE_PRODUCTS . ' p ON r.products_id = p.products_id AND p.products_status=1'.$fsk_lock.'
Ist halt ein Bug im Yaml-Template der 1.08.
Gruß
marvin
// Edit: Nachtrag
Ich habe es mal im Bugtracker eingetragen http://bugs.webs.de/view.php?id=348
Re: Kundenbewertungen in der 1.08
Hallo LeuteDoc Olson hat geschrieben:Konkrete Zahlen möchte ich nicht unbedingt nach aussen tragen.
Ich habe das mal aufgeteilt in mögliche Teilprojekte:
1. Grundsystem:
- Überarbeitung / Neuentwicklung (der vorhandene Code ist recht müllig)
- Kunden geben schriftliche Bewertung ab
- einfaches Rating (1-x Sterne)
- Freigabe im Backend durch Betreiber (kann fast 1:1 übernommen werden)
- Shop-Betreiber entscheidet, ob nur Kunden, Kunden, die den Artikel gekauft haben oder auch Gäste bewerten dürfen
2. durch Betreiber frei definierbare Teilaspekte zur Bewertung mit Sternen
- Betreiber definiert mehrere Punkte zum Produkt, die der Kunde gesondert bewerten kann
- ich habe etwas in der Art bereits bei einem Kunden eingesetzt: http://www.get-more24.de, da wird allerdings nicht das Shop-System selbst zur Abgabe der Bewertungen genutzt, die Bewertungen werden dort nur angezeigt.
3. Bei der Anzeige im Produkt wird zunächst der Durchschnitt aller Bewertungen angezeigt.
4. Kunden/Nutzer können wiederum die einzelnen Bewertungen bewerten ("Fanden Sie diese Bewertung hilfreich")
5. Nice to have wäre dann noch die Möglichkeit, Bewertungen zu kommentieren. Sieht man z.B. bei Amazon in den Rezensionen.
6. Ausserdem könnte man noch eine Shop-Bewertung einbauen, ein wenig nach dem Ebay-Vorbild
Je mehr Leute sich dafür finden, desto günstiger wird es natürlich für jeden Einzelnen. Wer ernsthaft daran interessiert ist, kann sich gerne bei mir/uns melden. Man könnte das dann in einem internen Bereich weiter diskutieren. Marvin hat bereits Interesse bekundet, möchte das aber nicht alleine tragen.
Also Leute, Community oder what?
Doc Olson hat da einen sehr guten Vorschlag gemacht

Also wer macht noch mit?
Mein Shop: Schöner leben
Re: Kundenbewertungen in der 1.08
inkl. Dir zähle ich nun potentielle 5 Sponsoren.
Nicht schlecht.
Nicht schlecht.
Re: Kundenbewertungen in der 1.08
Na das ist doch schon ein schicker Anfang
Weiter so. Noch jemand mit Interesse an einem hübschen, aufgebohrten Bewertungssystem??
Gruß
marvin

Weiter so. Noch jemand mit Interesse an einem hübschen, aufgebohrten Bewertungssystem??
Gruß
marvin
-
- Beiträge: 18
- Registriert: So 30. Mai 2010, 19:36
- Shop Version: ECB V1.0.8
- Wohnort: Baden-Baden
- Kontaktdaten:
Re: Kundenbewertungen in der 1.08
Doc Olson hat geschrieben:inkl. Dir zähle ich nun potentielle 5 Sponsoren.
Nicht schlecht.
Was geben denn die Sponsoren so im Schnitt?
Bin im Moment immer noch offline mit meinem Shop, möchte das aber bald möglichst ändern!
Gerne auch per PM
Viele Grüße
Daniel
Daniel