Bewertungen beim Produkt anzeigen

Beim Produkt können folgende Informationen angezeigt werden:

Anzahl abgegebener Bewertungen

durchschnittliche Bewertungsnote

Grafik der Bewertungsnote

Punktesystem von 1…10 Punkten (empfohlen: 5-Punktesystem)

Tags im Template

{PR-RatingVotes}
Bewertung schreiben: <a href="~PR-WriteRatingLink~">....</a>
Anzahl abgegebener Stimmen: ~PR-RatingVotes~
Durchschnittliche Bewertungsnote: ~PR-RatingScore~
Bild der Bewertungsnote: <img src="~PR-RatingScoreImg~">
Bewertungen lesen: <a href="~PR-ReadRatingsLink~">....</a>
{/PR-RatingVotes}

Der Abschnitt {PR-RatingVotes}... {/PR-RatingVotes} wird nur dann angezeigt, wenn mindestens eine Bewertung vorliegt.

Referenz: PR-RatingVotes
Referenz: PR-WriteRatingLink
Referenz: PR-RatingScore
Referenz: PR-RatingScoreImg
Referenz: PR-ReadRatingsLink

Spezielle Tags

Im Zusammenhang mit der Produktbewertung gibt es darüber hinaus eine große Anzahl weiterer spezieller Tags.

Referenz: Tags für das Produktbewertungs-Modul

Grafiken zu den Bewertungsnoten

Die entsprechenden Grafiken zu den Bewertungsnoten werden in der Shopkonfiguration shop.config im Abschnitt ProductRatingImages angegeben.

Referenz: Abschnitt ProductRatingImages

Individuelle Grafiken für die Anzeige der Durchschnittsbewertung festlegen

Sie können in der Shopkonfiguration shop.config im Abschnitt AdvancedProductRatingImages zusätzlich Grafiken für die Anzeige der Durchschnittswerte angegeben. Dadurch haben Sie die Möglichkeit, bis zu 50 Bereiche mit individuellen Grafiken festzulegen, welche für die Durchschnittsnote angezeigt werden. Sie können so zum Beispiel bei einer durchschnittlichen Bewertung zwischen 2,3 und 2,7 eine Grafik mit 2,5 "ausgefüllten Sternen" anzeigen lassen.

Die entsprechenden Grafiken können über die Tags PR-AdvRatingScoreImg und PRODRATING-AdvScoreImage angezeigt werden.

Referenz: Abschnitt AdvancedProductRatingImages
Referenz: PR-AdvRatingScoreImg
Referenz: Tags für das Produktbewertungs-Modul
 

Beispiel Konfiguration:

...
<AdvancedProductRatingImages>
 
  # Bild keine Sterne zwischen 0 und 0,3 Punkten anzeigen
  <+Entry>
    From-Value  = 0.0
    To-Value    = 0.3
    Image       = ratingpoints_0_0.jpg
  </+Entry>
 
  # Bild halber Stern zwischen 0,3 und 0,7 Punkten anzeigen
  <+Entry>
    From-Value  = 0.3
    To-Value    = 0.7
    Image       = ratingpoints_0_5.jpg
  </+Entry>
 
  # Bild ein Stern zwischen 0,7 und 1,3 Punkten anzeigen
  <+Entry>
    From-Value  = 0.7
    To-Value    = 1.3
    Image       = ratingpoints_1_0.jpg
  </+Entry>
 
  ...
 
  # Sicherheit/Fallback falls ein Bereich nicht abgedeckt ist
  # Ganz ans Ende setzen da das erste konfigurierte Bild verwendet wird bei dem die Bewertung zwischen From-Value und To-Value liegt
  <+Entry>
    From-Value  = 0
    To-Value    = 99
    Image       = ratingpoints_fallback.jpg
  </+Entry>
 
</AdvancedProductRatingImages>
...

 

Beispiel Anzeige Produkttemplate:

{PR-RatingVotes}
...
Durchschnittliche Bewertungsnote: ~PR-RatingScore~
Bild der Bewertungsnote: <img src="~PR-AdvRatingScoreImg~">
...
{/PR-RatingVotes}

Styles

Referenz: Styles für Produktbewertung

Eingabefelder mit fehlerhaftem Inhalt hervorheben

Durch folgende Tags können Eingabefelder mit fehlerhaftem Inhalt hervorgehoben werden. Die Tags werden bei korrekter Eingabe durch "ok" und bei falscher Eingabe durch "err" ersetzt. Somit kann z. B. durch Styles ein Highlighting erfolgen.

PRODRATING-Nickname_error_flag (Template Edit)

PRODRATING-Email_error_flag (Template Edit)

PRODRATING-Rating_error_flag (Template Edit)

PRODRATING-ChangeNick_Email_error_flag (Template ChangeNick)

PRODRATING-ChangeNick_Oldnick_error_flag (Template ChangeNick)

PRODRATING-ChangeNick_newnick_error_flag (Template ChangeNick)

PRODRATING-ChangeNick_newnick2_error_flag (Template ChangeNick)

Beispiel:

<tr class="input_~PRODRATING-Nickname_error_flag~">
 
<td width="34%">
<div align="right">
<font face="Arial, Helvetica, sans-serif">Nickname</font>
</div>
</td>
 
<td width="66%">
<font face="Arial, Helvetica, sans-serif">
<input type="text" name="~A-NickName_input~" value="~A-NickName_value~">
</font>
</td>
</tr>

Hier wird bei fehlerhafter Eingabe des Nicknames der Style "input_err" verwendet, wodurch die entsprechende Tabellenzeile rot hinterlegt wird. Bei korrekter Eingabe wird der Style "input_ok" verwendet, was die Tabellenzeile dann weiß hinterlegt.

Verweise

Wegweiser: Beschreibung des Produktbewertungs-Moduls

Wegweiser: Produktbewertungs-Modul konfigurieren

Wegweiser: Bewertungserinnerungen per E-Mail versenden

Wegweiser: Produkte nach Bewertung sortieren und filtern