Ich hab mir das mal angesehen. Also es liegt wirklich an der Sperrung durch “Versandart bei keiner verfügbaren Versandart blockieren”. Das einfachste wäre wohl die Abfrage einfach aus dem Off-Canvas zu entfernen, denn dort macht es denke ich auch nicht so viel Sinn.
Datei: /frontend/checkout/ajax_cart.tpl
{extends file="parent:frontend/checkout/ajax_cart.tpl"}
{block name='frontend_checkout_ajax_cart_open_checkout'}
{block name='frontend_checkout_ajax_cart_open_checkout_inner'}
{s name='AjaxCartLinkConfirm'}{/s}
{/block}
{block name='frontend_checkout_ajax_cart_open_basket'}
{s name='AjaxCartLinkBasket'}{/s}
{/block}
{/block}
Danach kann man halt immer “Zur Kasse” gehen und dort auch seine Adresse ändern. Ich hab da einfach das IF-Statement entfernt: shopware/ajax_cart.tpl at 5.5 · shopware/shopware · GitHub