Geoblocking war: Deadlock: Gastbestellung

Ich hab mich mal etwas damit beschäftigt. Also Lieferland während der Registrierung einschränken, ist garnicht so viel Aufwand. Das könnte man schon über das Theme machen, wenn man möchte (solange bis wir das im Core können). Ich hab das mal als kleines Plugin umgesetzt: GitHub - mnaczenski/MNRestrictShipping
Das Attribut der Countries ist schon im Frontend verfügbar und muss nur noch ausgewertet werden. Habe jetzt mal eines angelegt “Als Lieferadresse ausblenden”.

Die Tage erweitere ich das noch um die anderen Views wie account und checkout. Da wird es auch allgemein schwieriger, da die Adessen hier nicht mehr explizit “Lieferadressen” sind. Aber ich schau mal, was sich da machen lässt.

EDIT: Funktioniert jetzt auch im Account und im Checkout. Allerdings nur, wenn die Lieferadresse editiert wird. Aktuell ist es noch möglich eine andere Adresse als Lieferadresse zu setzen, die ein ungültiges Land hat.