Version 1.6.1 Problem

Habe Version 1.6.1 installiert und in Betrieb genommen, läuft soweit gut. Habe lediglich folgendes Problem: Im Wave-Thema wird im Kontaktformular Google maps nicht der Shopstandort aus Kontakt angezeigt, sondern ein willkürlicher Standort. Im o-3Thema funktioniert die Anzeige. Bin ratlos.

Hallo,

danke für die Meldung – ich kann das Verhalten bestätigen und erklären.

Die Google-Maps-Karte auf der Kontaktseite verwendet nicht die Shop-Adresse aus den Stammdaten (Admin → Stammeinstellungen → Kontaktinfo), sondern eine eigene, themenspezifische Einstellung namens „Google Maps Adresse" (sGoogleMapsAddr). Diese Einstellung wird pro Theme getrennt gespeichert – die Werte für das o3-Theme und das Wave-Theme sind also unabhängig voneinander.

Im Auslieferungszustand ist dort bei beiden Themes nur eine Platzhalter-Adresse hinterlegt:
O3-Shop, Musterstraße 17, 12345 Musterstadt

Da „Musterstraße/Musterstadt" keine echte Adresse ist, zeigt Google Maps einen mehr oder weniger willkürlichen Standort an. Bei dir funktioniert die Anzeige im o3-Theme, weil dort die Adresse offenbar bereits korrekt eingetragen wurde – im Wave-Theme steht aber noch der Platzhalter.

Lösung:

Admin → Erweiterungen → Themes → Wave → Einstellungen → Bereich „Kontakt" → Feld „Google Maps Adresse". Trage dort die echte Shop-Adresse ein (z. B. Firma GmbH, Hauptstraße 1, 12345 Berlin), dann speichern.

Danach zeigt die Karte den richtigen Standort – genau wie im o3-Theme.

Hinweis: Die Karte aktualisiert sich generell nicht automatisch aus den Kontakt-Stammdaten; das ist bei Wave ein bewusst separates Feld.

Wir prüfen, ob wir das in einer künftigen Version benutzerfreundlicher gestalten (z. B. automatische Übernahme der Shop-Adresse).

Issue dafür: Contact page Google Map shows wrong/placeholder location instead of shop address (Wave & o3-theme) · Issue #196 · o3-shop/o3-shop · GitHub

Vielen Dank für den Hinweis!

Viele Grüsse

Ralf