Lieferzeiten in Bestellbestätigung

Hallo miteinander

vielleicht kann mir jemand helfen. Wir haben das Bestellbestätigungsmail mit untenstehendem Code so angepasst, dass je Artikel die Lieferfristen angezeigt werden. Nun haben wir das Problem, dass „sofort lieferbar“ ausgegeben wird, obwohl vielleicht nur 1 Stück Lager ist, der Kunde aber 2 Stück bestellt hat. Könnte man den Code dahingehend anpassen, dass eine Prüfung des Lagerbestandes gemacht wird und sofort lieferbar nur bei Lagerbestand grösser Bestellmenge angezeigt wird, ansonsten z.B. Teillieferung möglich.

{if $details.modus == ‚0‘}
{if isset($details.active)&&!$details.active}
nicht verfügbar
{elseif $details.sReleaseDate && $details.sReleaseDate|date_format:„%Y%m%d“ > $smarty.now|date_format:„%Y%m%d“}
lieferbar ab: {$details.sReleaseDate|date:‚date_long‘}
{elseif $details.esd}
als Sofortdownload verfügbar
{elseif $details.instock > 0}
sofort lieferbar
{elseif $details.shippingtime}
lieferbar in {$details.shippingtime} Werktagen
{else}
aktuell nicht lieferbar
{/if}
{/if}

Vielen Dank für Eure Hilfe

Sijandi

Hallo Sijandi,
füge doch mal folgenden Code unterhalb von „als Sofortdownload verfügbar“ ein:

      {elseif $details.instock > 0 && $details.instock < $details.quantity }	eine Teilmenge dieser Artikel hat eine Lieferzeit von {$details.shippingtime} Werktagen 

Mach’s gut

Harry

Hallo Harry

Hey super. So hat es geklappt!

Vielen lieben Dank!

Sijandi