Hallo,
ich versuche gerade was auf der Checkout-Seite zu bauen, und zwar folgendes:
wenn der Warenkorb ein Artikel mit dem Funktionsattribut: lieferzeit enthält, wird die angezeigte Lieferzeit überschrieben und das Wert des Funktionsattribut übernommen.
ich habe folgendes ausprobiert:
Das wird funktionieren aber das Problem ist: die Lieferzeit wiederholt sich im Zusammenhang mit der Anzahl der Artikel weil es ja in einem loop steht...
Wie kriege ich das hin ohne loop ?
Ich bin für jede Hilfe dankbar
ich versuche gerade was auf der Checkout-Seite zu bauen, und zwar folgendes:
wenn der Warenkorb ein Artikel mit dem Funktionsattribut: lieferzeit enthält, wird die angezeigte Lieferzeit überschrieben und das Wert des Funktionsattribut übernommen.
ich habe folgendes ausprobiert:
Code:
{foreach name=positionen from=$smarty.session.Warenkorb->PositionenArr item=oPosition}
{if isset($oPosition->Artikel->FunktionsAttribute.lieferzeit)}
{$oPosition->Artikel->FunktionsAttribute['lieferzeit']}
{else}
{$smarty.session.Warenkorb->cEstimatedDelivery}
{/if}
{/foreach}
Das wird funktionieren aber das Problem ist: die Lieferzeit wiederholt sich im Zusammenhang mit der Anzahl der Artikel weil es ja in einem loop steht...
Wie kriege ich das hin ohne loop ?
Ich bin für jede Hilfe dankbar