Lieferzeit wird nicht auf rot gesetzt

Hallo,

wir sind gerade dabei unseren Shopware-Shop einzurichten und haben ein Problem bei der Einstellung der Lieferzeit.

Normalerweise sollte sich der Lagerbestand innerhalb eines Artikels auf rot ändern, wenn:

  • Das Feld „Lieferzeit“ freigelassen wird

  • Der Lagerbestand „0“ beträgt

  • Das Erscheinungsdatum entfernt wird

Dies ist bei uns leider nicht der Fall. Setzen wir den Lagerbestand auf 0 und lassen die entsprechenden Felder frei, dann wird der Lagerbestand gelb (obwohl er laut Shopware-Anleitung rot werden soll) und es wird standardmäßig ausgegeben, dass die Lieferzeit 7 Tage beträgt. Uns ist bewusst, dass wir die Ausgabetexte ändern können, jedoch haben wir noch keine Möglichkeit gefunden einem Artikel den „roten Lagerbestand“ zuzuweisen, lediglich grün und gelb funktioniert!

Haben wir eventuell eine Einstellung vergessen? Laut Aussage eines externen Programmiers sei dies ein Shopware-Fehler im Template und wir benötigen nun Hilfe.

Vielen Dank im Voraus und freundliche Grüße

Hier ist die Logik die Anzeige zuständig ist (/Bare/frontend/plugins/index/delivery_informations.tpl)

{* Delivery informations *}
{block name='frontend_widgets_delivery_infos'}
	
		{if $sArticle.shippingfree}
			
                
                    
                    {s name="DetailDataInfoShippingfree"}{/s}
                
			
		{/if}
		{if isset($sArticle.active) && !$sArticle.active}
            
			
				
                    
					{s name="DetailDataInfoNotAvailable"}{/s}
				
			
		{elseif $sArticle.sReleaseDate && $sArticle.sReleaseDate|date_format:"%Y%m%d" > $smarty.now|date_format:"%Y%m%d"}
            
			
				
                    
					{s name="DetailDataInfoShipping"}{/s} {$sArticle.sReleaseDate|date:'date_long'}
				
			
		{elseif $sArticle.esd}
            
			
				
                    
					{s name="DetailDataInfoInstantDownload"}{/s}
				
			
		{elseif {config name="instockinfo"} && $sArticle.modus == 0 && $sArticle.instock > 0 && $sArticle.quantity > $sArticle.instock}
			
			
				
                    
					{s name="DetailDataInfoPartialStock"}{/s}
				
			
		{elseif $sArticle.instock >= $sArticle.minpurchase}
            
			
				
                    
					{s name="DetailDataInfoInstock"}{/s}
				
			
		{elseif $sArticle.shippingtime}
            
			
				
                    
					{s name="DetailDataShippingtime"}{/s} {$sArticle.shippingtime} {s name="DetailDataShippingDays"}{/s}
				
			
		{else}
            
			
				
                    
					{s name="DetailDataNotAvailable"}{config name=notavailable}{/s}
				
			
		{/if}
	
{/block}

 

1 „Gefällt mir“