7lives
27. Juni 2016 um 08:27
1
Hallo liebe Community,
sicherlich ist die Frage für die experten hier schnell zu lösen
Ich möchte auf der Index Seite im Artikelslider “Newcomer” oder z.B. “Topseller” die Artikelbewertungen mit angezeigt bekommen.
Habe in der box-product-silder.tpl folgendes eingefügt:
{extends file="frontend/listing/product-box/box-basic.tpl"}
{block name="frontend_listing_box_article_rating"}
{if $sArticle.sVoteAverage.average}
{include file='frontend/_includes/rating.tpl' points=$sArticle.sVoteAverage.average type="aggregated" label=false microData=false}
{/if}
{/block}
{block name="frontend_listing_box_article_description"}{/block}
{block name="frontend_listing_box_article_actions"}{/block}
In den Übersichten der Unterkategorieren wird nun in allen Slidern die Bewertung mit angezeigt. Nur auf der Index Seite nicht? Die Slider auf der Index-Seite wurden direkt über die “Einakufswelten” im Backend (unboxed) erstellt. Habe versucht, den Index Slider auch mal zu “umrahmen” (über Einstellung in den Einkaufswelten), jedoch keine Veränderung.
Vll. weiß jemand, in welcher Datei Änderungen vorgenommen werden müssen, damit auf der Shop-Hauptseite Artikelbewertungen in Artikel Slidern (wie Newcomer oder Topprodukte) angezeigt werden?
Vielen Dank!
LG,
Max
Hallo,
in den Einkaufswelten wird eine andere Produkt-Box verwendet. Diese findest Du hier:
themes/Frontend/Bare/frontend/listing/product-box/box-emotion.tpl
Sonnige Grüße,
Phil
1 „Gefällt mir“
7lives
27. Juni 2016 um 08:43
3
Hi Phil,
vielen Dank für den Tip
Habe versucht es mal umzusetzen, und ab Zeile 77 folgenden Code geändert:
{if !$imageOnly}
{* Product name *}
{block name='frontend_listing_box_article_name'}
{$sArticle.articleName|truncate:50|escapeHtml}
{/block}
{block name="frontend_listing_box_article_rating"}
{if $sArticle.sVoteAverage.average}
{include file='frontend/_includes/rating.tpl' points=$sArticle.sVoteAverage.average type="aggregated" label=false microData=false}
{/if}
{/block}
{block name='frontend_listing_box_article_price_info'}
{* Product price - Unit price *}
{block name='frontend_listing_box_article_unit'}
{include file="frontend/listing/product-box/product-price-unit.tpl"}
{/block}
{* Product price - Default and discount price *}
{block name='frontend_listing_box_article_price'}
{include file="frontend/listing/product-box/product-price.tpl"}
{/block}
Im Prinzip habe ich das gleiche wie in der anderen Template Datei gemacht (folgenden Block hinzugefügt):
{block name="frontend_listing_box_article_rating"}
{if $sArticle.sVoteAverage.average}
{include file='frontend/_includes/rating.tpl' points=$sArticle.sVoteAverage.average type="aggregated" label=false microData=false}
{/if}
{/block}
Leider bringt es auch keine Artikelbewertungen zum Vorschein. Was hab ich falsch gemacht? :/
7lives
27. Juni 2016 um 08:56
4
Mein Fehler. Cache leeren hilft
Danke!