Fehlermeldung Frontend: Argument 1 passed to Shopware

Komplette Fehlermeldung:

Argument 1 passed to Shopware\Core\Checkout\Cart\Delivery\Struct\ShippingLocation::createFromCountry() must be an instance of Shopware\Core\System\Country\CountryEntity, null given, called in /var/www/html/vendor/shopware/core/System/SalesChannel/Context/SalesChannelContextFactory.php on line 475

Das Backend funktioniert.

Das Lieferland wird nicht übergeben. Eventuell wurde es aus dem Theme entfernt oder … es wird jedenfalls nicht an Shopware übermittelt.

Wo genau tritt das denn auf?
Schau mal in den Sales-Channel Einstellungen, was dein Standard-Lieferland ist. Vielleicht ist es auch inaktiv?

Hi Moritz,

nachdem ich Shopware local installiert habe und einen sqldump importiert habe.

Ja, das Standard-Lieferland ist leer - aber auch, wenn ich es fülle, klappt das Frontend nicht.

Bye

Michael

Also du hast es gefüllt, hast dann den Cache gelöscht und vielleicht nochmal deine Browser-Session/Cache gelöscht? Weil der Fehler deutet ziemlich darauf hin, dass es das fehlende Land im Sales-Channel ist.

Am besten mal im Inkognito-Modus testen.