Ich habe beobachtet, dass wenn der Lagerbestand & die Lieferzeit "0" ist, die Lieferzeit immer "14" zurückliefert:
delivery_informations.tpl:
{if $sArticle.shippingtime > 0}
<link itemprop="availability" href="http://schema.org/LimitedAvailability" />
<p class="delivery--information">
<span class="delivery--text delivery--text-more-is-coming">
<i class="delivery--status-icon delivery--status-more-is-coming"></i>
{s name="DetailDataShippingtime"}{/s} {$sArticle.shippingtime} {s name="DetailDataShippingDays"}{/s}
</span>
</p>
{else}
<link itemprop="availability" href="http://schema.org/LimitedAvailability" />
<p class="delivery--information">
<span class="delivery--text delivery--text-not-available">
<i class="delivery--status-icon delivery--status-not-available"></i>
{s name="DetailDataNotAvailable"}{config name=notavailable}{/s}
</span>
</p>
{/if}
Debug Output:
Artikel Konfiguration:
Shopware Version: 5.2.6
Gewünscht ist, dass bei einer Lieferzeit von "0" der letzte SmartyBlock (also DetailDatanotavailable) angezeigt wird.
Bin über jeden Hinweiß dankbar!