Hallo allerseits,
wie der Titel schon andeutet: rggooglemap in der Version 3.0.1 zeigt bei mir keine Marker an. Firebug zeigt den Fehler "xmlDoc has no properties". Ich habe die Extension auf einer Seite als Map eingebunden, auf einer weiteren als Menu. Surfe ich zuerst die Seite mit dem Menu an und danach die mit der Map werden Marker angezeigt. Die Marker erscheinen auch, wenn - bspw. durch Veränderung der Zoomstufe, Wechsel auf Satellitenbilddarstellung etc. - die Map neu geladen wird.
Für Tipps/ Hinweise wäre ich dankbar,
znarf
So, ich habe mir das Problem mal mit dem Firebug etwas genauer angesehen ... wenn ich es richtig verstanden habe, wird per GET die XML-Datei mit den angelegten POIs angefordert. Das Problem ist, dass bei mir als Antwort nicht nur das gewünschte
<markers>
<marker cat="1" uid="3" lng="-85.6219482421875" lat="11.533852191510533" img="mm_20_blue_02.png" table="tt_address" test="">
<t><![CDATA[ Nicaragua ]]></t>
</marker>
</markers>
kommt, sondern auch Output von TYPO
<b>Warning</b>: Cannot modify header information - headers already sent by (output started at /var/www/typo3_src-4.1.4/t3lib/class.t3lib_db.php:1103) in <b>/var/www/typo3_src-4.1.4/typo3/sysext/cms/tslib/class.tslib_fe.php</b> on line <b>2907</b>
Wie ich jetzt gelernt habe, will mir diese Fehlermeldung sagen, dass schon HTML-Code ausgegeben wurde, bevor alle Modifizierungen am Header gemacht wurden. Wenn ich mir jetzt rggooglemap und xajax angucke, wird dort ja einiges mit additionalHeaderData und header(); gemacht. Eine Idee, wo der Fehler liegt, habe ich trotzdem nicht.
Mehr denn je für Tipps/ Hinweise dankbar,
znarf
Für alle, die es interessiert: Ein Typo3-Update auf 4.2.0beta3 hat mir geholfen, da dort folgender Bug http://bugs.typo3.org/view.php?id=5152 behoben wurde (trat bei mir auch ohne Frames auf).
Trotz beta-Stadiums läuft hier alles stabil.