Hallo Zusammen,
ich habe die Extension "rggooglemap" samt "xaJax" und "addbodyscript" gemäß Tutorial installiert (TYPO3 4.0.4) und bekomme zwar im BackEnd alles angezeigt (Karte, Einstellungen usw.) - aber bekomme keine (Karten) Anzeige im Frontend.
Hat jemand eine Idee?
Danke im Voraus
Uwe
Hallo,
ist das Template eingebunden?
Gurß
Malte
Hallo Malte,
danke für die Reaktion.
Ja das Template ist eingebunden. Wie gesagt, wird ja auch im BE alles richtig angezeigt, auch die Karte.
An einer anderen Stelle der Webseite (incl. anderes Template) hatte ich danach die EXT wec_map eingebunden. Die läuft problemlos - allerdings hat die eben nicht die schönen Features und startet immer bei der Weltansicht.
Gruß und weiterhin ratlos
Uwe
Hallo
Welche Version von rggooglemap hast Du installiert, ver 3.0.1?
Die Erweiterung "de_addbodyjscript" hast Du ja installiert. Hast Du auch einen Datensatz vom Typ "Body onEvents JavaScript" auf der selben Seite, auf welcher die Karte eingebaut ist, angelegt.
Nachdem der Event Type "onload" gewählt wurde,muss mann anscheinend den Java Script Aufruf "makeMap();" machen.
Trotzdem funktioniert die aktuelle Version bei mir auch noch nicht.
Habe das selbe Problem, dass mir keine Karte im Frontend angezeigt wird.
Mit der Vorgängerversion 2.1.3 hatte ich keinerlei Probleme.
Vielleicht kriegen wir die Lösung noch raus.
Gruss Marc
Hallo Marc,
danke auch Dir für Deine Reaktion.
1. Ja - ich benutze version 3.0.1
2. Ja - "addbody.." ist auf der Seite eingebracht auf der die EXT laufen soll
Ich hatte heute auch noch mal zwei komplett neue Templates versucht.
Beim ersten (Wo die body onload Anweisung aus dem TS kommt) taucht im Code immer nur <body onload="T3_onloadWrapper();"> auf.
Beim zweiten habe ich es direkt ins HTML-Template geschrieben - dann erscheint zwar <body onload="makeMap();"> - aber immer noch keine Kartenanzeige.
... ich hatte mir andere Seiten, auf denen die EXT läuft angesehen - und dort steht im body-tag auch nichts anderes als onload="T3_onloadWrapper();".
Schon merkwürdig.
Nachdem der Event Type "onload" gewählt wurde,muss mann anscheinend den Java Script Aufruf "makeMap();" machen.
Frage hierzu: Noch extra per Javascript (in den head) einbinden? Ich denke das macht die EXT "addbody.."?!
Grüße
Uwe
Salü Uwe
tja bei mir erscheint auch keine Karte, obwohl ich wie beschrieben den Javascript Aufruf mit "makeMap();" im Event Typ "onLoad" gesetzt habe.
Dies machst Du im Datensatz der Erweiterung "de_addbodyjscript".
Hier nochmals erläutert:
http://www.rggooglemap.com/faq.html
http://wiki.typo3.org/index.php/Rggooglemap
Warum bei uns die Karte noch nicht angezeigt wird, kann ich mir auch nicht erklären.
Falls Du einen Schritt weiterkommst, wäre ich natürlich hochgradig interessiert!
Gruss Marc
Hallo Marc,
na dann sind wir schon drei, die das gleiche Problem haben.
Jetzt bin ich gespannt ob es jemanden gibt, der uns helfen kann.
Zu Info: ich habe "de_addbodyjscript" a) installiert b) eingebunden und c) wie im letzten Post beschrieben auch (aus Verzewiflung) manuell eingesetzt.
Aber nix geht - bzw. keine Anzeige im FE.
Danke und Gruß
Uwe
Hallo,
gibt es hier inzwischen eine Lösung? Stehe gerade vor dem selben Phänomen.
Die Extension ist eingebunden und die Funktion makeMap(); aufgerufen, allein im Quellcode der Seite erscheint der Aufruf nicht als onLoad-Event.
Demzufolge erscheint auch keine Karte. Wenn ich nun mal nach dem Plugin rggooglemap testweise noch mal via Script makeMap() direkt aufrufen, dann wird die Karte geladen.
Allerdings hat das wohl wieder zur Folge, dass der Scriptaufruf im IE zu früh erfolgt, denn im 7er baut er mir die Karte nur zu einem Viertel auf. Die 6er Versionen melden gleich XML Response Fehler. Lediglich der Firefox bekommt die Karte komplett geladen.
Hat noch jemand ne Idee, warum makeMap() nicht aufgerufen werden könnte?
cooper
Heyho...
Hat hier schon irgendwer eine Lösung gefunden?
Hi,
hab jetzt auch schon ne Weile dran rumgebastelt...
Bei mir funktionierts jetzt!
in meinem +ext-Template für die Seite mit der Karte unter Setup die Zeile:
seite.bodyTagAdd = onload="makeMap();"
hinzugefügt.
voilá 😃
Ich habe das selbe Problem. Mit der Idee mit dem +ext-Template bin ich auch gekommen, nur leider werden sowohl bodyTagAdd als auch bodyTag vollkommen ignoriert. 🙁
Auch addbody schafft es nicht meinen Bodytag zu manipulieren. Keine Ahnung warum das so ist. Komischerweise funktioniert die Map wenn ich bei addbody als Event "MouseMove" auswähle. (Naürilich wird dann bei jeder Mausbewegung die Map neu geladen...)