Zum Inhalt springen

Store Locator - Maps werden nicht angezeigt

Erstellt am 10. Oktober 2008 · 6 Antworten · letzte Antwort am 21. Oktober 2011

Tags: JavaScript & AJAX, Frage

hies2099 ·

Hi miteinander,

bin seit einiger Zeit dran die Extension store locator zum laufen zu bringen. Was ja eigentlich nicht so schwer sein sollte. Aber leider werden mir die googlemaps nicht angezeigt. Laut Sourcecode werden ein Reihe von JavaScript in die Ergebnisliste eingetragen, doch leider sind keine maps zu sehen!! Hier mal die URL:

http://test.blackriver-ramps.com/index.php?id=28

Im übrigen hab ich auch im setup die Konstante config.disableDefaultJS = 0 gesetzt. Brachte aber auch keinen Erfolg!

Für Eure Hilfe wäre ich sehr dankbar.

Lg, Andy

norbert7 ·

Hi Andy,
sieht so aus dass das mit den Ländern nicht zu funktionieren scheint. Du hast bei deinem Suchformular ja das Auswahlfeld country. Da ist bei Dir keine Auswahl möglich.

In der Installation der Extension steht unter Punkt 2 folgendes:

To get the country select field work correct, you have to install for example for germany the extension static_info_tables_de. In the table “static_countries” you have to insert a value for the field 'cn_short_de' (for example 'Deutschland in uid=54). See also the FAQ in this manual. The extension determines the names of the countries depending on the config.language setting in page template setup.

Du musst "static_info_tables_de" installiert haben. Hast Du bestimmt schon. Dann gehst Du über phpMyadmin zur Datenbanktabelle "static_countries". Da gibt es einen Eintrag für Deutschland (müsste die uid 54 haben). Da ist das letzte Feld ('cn_short_de') leer. Da schreibst du Deutschland rein.

Jetzt könnte es schon funktionieren.

Gruß Norbert

theiml ·

Hi ihr!

Ich habe das selbe Problem. Bei mir war im Suchfeld ebenfalls kein Land wählbar. Habe den Eintrag in der Datenbank wie von norbert7 beschrieben vorgenommen.

Jetzt kann ich zwar das Land wählen und auf der Ergebnisseite wird auch angezeigt, dass ein Store gefunden wurde.

Die Map wird jedoch leider nicht angezeigt.

Im IE erhalte ich folgende Fehlermeldung:

Details zum Fehler auf der Webseite

Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.2)
Zeitstempel: Wed, 12 Aug 2009 11:33:07 UTC

Meldung: Objekt erforderlich
Zeile: 310
Zeichen: 22
Code: 0
URI: http://maps.gstatic.com/intl/de_ALL/mapfiles/140g/maps2.api/main.js

Icewuez ·

Hey,

schon seit Tagen kämpfe ich mit dem store locator. Es wird zwar keine Fehlermeldung ausgegeben, aber die Karte wird einfach nicht angezeigt.

http://www.studierdual.curo-design.de/index.php?id=12
Als Test-Datensatz ist z.B. "Meschede" hinterlegt. Der Datensatz wurde per List Modul angelegt.

Bisher habe ich mir eine neue API von google geholt.

Static_Info_Tables, Static_Info_Tables_de und mh_treeview installiert und die templates eingebunden.

Laut Anleitung dann noch folgende Werte gesetzt:
config.disableDefaultJS = 0
config.removeDefaultJS = external

Für schnelle Hilfe wäre ich dankbar

Icewuez

netmo ·

Habe das selbe Problem.. Su che funktioniert soweit, d.h. Ergebnisse werden in der Tabelle angezeigt..Nur die Karte wird nicht angezeigt.
Das entsprechende <div> (id=MapAll) ist sogar vorhanden..aber eben leer ;(

Falls irgendjemand eine Lösung oder auch nur einen Hinweis hat: Bitteeee!!! (;

beatgeb ·

Ich hatte das selbe Problem. Bei mir hat es geholfen in typo3conf/ext/locator/pi1/class.tx_locator_view.php in Zeile 2417 und 2420 $GLOBALS['TSFE']->absRefPrefix zu entfernen.