Hallo liebe Helfer
Shop 4.06 Template inc_order_items (Warenkorb)
Habe eine If-Abfrage erstellt, welche bei Preis 0 einen Text anzeigen soll. Nun möchte ich, dass bei Variationen mit Variationswertname "gebraucht" ebenfalls dieser Text angezeigt wird bzw
bei "nicht" diesem Variationswertname der Preis. Ein Fehler wird mir nicht angezeigt, aber die Abfrage für die Variation scheint nicht zu greifen......wo liegt der Fehler? Vielen lieben Dank
gruss
mona
Shop 4.06 Template inc_order_items (Warenkorb)
Habe eine If-Abfrage erstellt, welche bei Preis 0 einen Text anzeigen soll. Nun möchte ich, dass bei Variationen mit Variationswertname "gebraucht" ebenfalls dieser Text angezeigt wird bzw
bei "nicht" diesem Variationswertname der Preis. Ein Fehler wird mir nicht angezeigt, aber die Abfrage für die Variation scheint nicht zu greifen......wo liegt der Fehler? Vielen lieben Dank
gruss
mona
HTML:
{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 !== "gebraucht"
or $oPosition->Artikel->Preise->fVKNetto>0}
{$Variation->cEigenschaftWertName[$smarty.session.cISOSprache]} -------->diese Zeile dient nur dazu, anzuzeigen, ob der Variationsname richtig zugeordnet wird, das macht es :-) - wird nachher wieder gelöscht
{$oPosition->cEinzelpreisLocalized[$NettoPreise][$smarty.session.cWaehrungName]}
{elseif $oPosition->Artikel->Preise->fVKNetto == 0 AND
$Variation->cEigenschaftWertName == "gebraucht"}
{lang key="no_price_warenkorb" section="custom"}
{/if}
{/foreach}
{/if}
{/if}