Hi,
den Button “Mengenrabatt” der in der Detailansicht erscheint, hätte ich gerne auch in der Galerieansicht bei Artikeln, wo ein Mengenrabatt vergeben wurde.
Der Versuch
[{if $oDetailsProduct->loadAmountPriceInfo()}]
[{include file=“page/details/inc/priceinfo.tpl”}]
[{/if}]
in listitem_infogrid.tpl einzufügen, führt leider zu einer Fehlermeldung.
Alternativ wäre es auch okay, eine Grafik “Mengenrabatt” einzublenden, wenn ein solcher vergeben ist.
Viele Grüße
Dirk
Probier mal “$product-” statt “$oDetailsProduct-”.
Siehe listitem_line.tpl, Zeile 151.
Allerdings funktioniert das Subtemplate priceinfo.tpl nicht im Kontext der Listenseiten. Man müsste also eine Kopie anlegen und dort einfügen:
[{assign var="product" value=$oView->getProduct()}]
und darunter ebenfalls “$oDetailsProduct” durch “$product” ersetzen. In der Listenansicht dann natürlich die Kopie referenzieren. Danach wird der Button “Mengenstaffelpreise” auch in der Listenansicht angezeigt.
1 Like
Danke! Das war der richtige Hinweis mit listitem_line.tpl
[{if $product->loadAmountPriceInfo()}]
<div class="form-group">
[{include file="page/details/inc/priceinfo.tpl" oDetailsProduct=$product}]
</div>
[{/if}]
funktioniert.
Die Variable oDetailsProduct kann man übergeben, das hatte ich übersehen.