Antwort #12 am: 05. März 2019, 12:07:13
Das Problem könnte am CSS deines Templates liegen, wenn in der stylesheet.css z.B. bei ".show_rating" die Anweisung "direction: rtl;" fehlt. Die massgebenden Regelsätze sehen im templates\tpl_modified\stylesheet.css so aus.
/* 47. START CSS Write reviews */
.show_rating {
unicode-bidi: bidi-override;
direction: rtl;
display:inline-block;
padding: 0px 15px;
position:relative;
bottom:1px;
}
.show_rating input {
position: absolute;
left: -999999px;
}
.show_rating label {
display: inline-block;
font-size: 0;
padding: 0px 1px;
vertical-align:bottom;
}
.show_rating > label:before {
height:20px;
width:19px;
position: relative;
display: block;
content: " ";
color: transparent;
background: transparent url(img/stars_rating.png) no-repeat 0 0;
-webkit-text-fill-color: transparent;
}
.show_rating > label:hover:before,
.show_rating > label:hover ~ label:before,
.show_rating > label.selected:before,
.show_rating > label.selected ~ label:before {
color: transparent;
height:20px;
width:19px;
background: transparent url(img/stars_rating.png) no-repeat 0 -20px;
-webkit-text-fill-color: transparent;
}
/* END CSS Write reviews */
Tipp, ersetze testweise in "/templates/<Template-Name>/module/product_reviews_write.html" folgenden Code
{foreach item=rating from=$INPUT_RATING_ARRAY|@array_reverse}
mit diesem Code.
{foreach item=rating from=$INPUT_RATING_ARRAY}
Gruss
Hanspeter