Versandkosten Vorberechnung im Warenkorb - Als Lieferland zulassen: Nein

Hallo!

In der Vorberechnung im Warenkorb werden alle Länder angezeigt, die aktiv sind, auch wenn sie in den Einstellungen nicht als Lieferland angehakt sind.
Ich würde das gerne ändern und nur die Länder anzeigen, in die wir liefern.

Eine einfache Lösung wäre über ein Template in deinem custom theme, frontend/checkout/shipping_costs.tpl
 

{extends file='parent:frontend/checkout/shipping_costs.tpl'}

{block name='frontend_checkout_shipping_costs_country_selection'}
    
        
            {foreach $sCountryList as $country}
                {if $country.allow_shipping === "1"}
                    
                        {$country.countryname}
                    
                {/if}
            {/foreach}
        
    
{/block}

Viel Erfolg,

Geert

1 „Gefällt mir“

Hallo Geert,

Vielen Dank! Läuft.

Grüße
Götz

 

Nach Update auf 5.6.x kamen keine Länder mehr im Dropdown.
nach entfernen des === “1” läufts wieder

{extends file='parent:frontend/checkout/shipping_costs.tpl'}

{block name='frontend_checkout_shipping_costs_country_selection'}
    
        
            {foreach $sCountryList as $country}
                {if $country.allow_shipping}
                    
                        {$country.countryname}
                    
                {/if}
            {/foreach}
        
    
{/block}

 

1 „Gefällt mir“

Hallo  in die Runde :slight_smile:

Wir haben aktuell immer noch die 5.2.27 laufen. Leider funktioniert der Schnipsel an der Stelle bei uns nicht. Das Dropdown ist leer.

Hat vielleicht jemand eine Idee, warum? Der HB meckert das an und ich weiss nicht, wie ich das sonst in den Griff kriegen soll.

 

Grüßli

Sabine

Hallo Sabine,

Kannst du deinen Code aus deiner frontend/checkout/shipping_costs.tpl posten?
 

Hallo tex :slight_smile:

Ich habe Deinen Schnipsel genommen und so gespeichert - mit und ohne ‘===“1”’ probiert. Bei Beiden hab ich ein leeres Dropdown. Ich hatte die Datei neu angelegt - war also noch nix drin.

{extends file='parent:frontend/checkout/shipping_costs.tpl'}

{block name='frontend_checkout_shipping_costs_country_selection'}
    
        
            {foreach $sCountryList as $country}
                {if $country.allow_shipping}
                    
                        {$country.countryname}
                    
                {/if}
            {/foreach}
        
    
{/block}

Auf jeden Fall schon mal Danke fürs antworten :slight_smile:

Grüßli

Sabine