Die Bedingung sollte sein wenn Artikel Variation EigenschaftWertName = gebraucht, dann Sprachvariable anzeigen funktioniert
wenn Artikel Variation EigenschaftWertName = neu und Preis mehr als 0, dann Preis anzeigen funktioniert
wenn normaler Artikel Preis 0, dann Sprachvariable anzeigen, wenn mehr als 0 dann Preis anzeigen funktioniert nicht bei normalen Artikeln, komme irgendwie nicht aus der Variantenschleife raus....
zusätzlich soll bei Gesamtbetrag dasselbe passieren und optimalerweise Sprachabhängig funktionieren. Jemand Interesse mir zu helfen? Danke mona
Betrifft: Shop 4.06, Template inc_order_items im checkout: (beim Warenkorb)
wenn Artikel Variation EigenschaftWertName = neu und Preis mehr als 0, dann Preis anzeigen funktioniert
wenn normaler Artikel Preis 0, dann Sprachvariable anzeigen, wenn mehr als 0 dann Preis anzeigen funktioniert nicht bei normalen Artikeln, komme irgendwie nicht aus der Variantenschleife raus....
zusätzlich soll bei Gesamtbetrag dasselbe passieren und optimalerweise Sprachabhängig funktionieren. Jemand Interesse mir zu helfen? Danke mona
Betrifft: Shop 4.06, Template inc_order_items im checkout: (beim Warenkorb)
Code:
{if $Einstellungen.kaufabwicklung.bestellvorgang_einzelpreise_anzeigen === 'Y'}
<td class="price-col text-right hidden-xs">
{if $oPosition->nPosTyp == $C_WARENKORBPOS_TYP_ARTIKEL}
{if !$oPosition->istKonfigVater()}
{foreach name=variationen from=$oPosition->WarenkorbPosEigenschaftArr item=Variation}
{if $Variation->cEigenschaftWertName.ger == 'gebraucht'}
{lang key="no_price_warenkorb" section="custom"}
{elseif $Variation->cEigenschaftWertName.ger == 'neu'}
{$oPosition->cEinzelpreisLocalized[$NettoPreise][$smarty.session.cWaehrungName]}
(elseif empty($Variation->cEigenschaftWertName[$smarty.session.cISOSprache]) && $oPosition->Artikel->Preise->fVKNetto>0}
{$oPosition->cEinzelpreisLocalized[$NettoPreise][$smarty.session.cWaehrungName]}
{/if} {/foreach}
{/if}
{/if}
Zuletzt bearbeitet: