Ich möchte für bestimmte Bedingungen meine Versandarten für Länder ausserhalb von Deutschland sperren. In der Dokumentation Versand in bestimmte Länder beschränken steht theoretisch direkt was zu tun gilt. Bei einem einfachen copy-paste des SQLs tritt jedoch im Checkout der unten stehende Fehler auf, zudem funktioniert durch den selben fehler der Offcanvas-Warenkorb nicht mehr.
MAX(a.topseller) AS has_topseller, MAX(at.attr3) AS has_comment, MAX(b.esdarticle) AS has_esd, (SELECT countryiso FROM s_core_countries WHERE id = us.countryID) AS DeliveryCountry
SQLSTATE[42S22]: Column not found: 1054 Unknown column ‚us.countryID‘ in ‚where clause‘ in \engine\Library\Zend\Db\Statement\Pdo.php on line 224
Die Spalte countryID in der Tabelle s_user_shippingaddress ist vorhanden.
Version Shopware 5.3.6 und 5.4.6