Hallo,
ich versuche gerade, die Extension wt_directory dahingehend zu erweitern, dass beim Anklicken eines GoogleMaps-Links (rggooglemap ist eingebunden und läuft korrekt) die Map nicht in einer Seite, sondern in einer moodalbox (läuft für sich ebenfalls sauber) geöffnet wird.
Der einfachste Weg wäre meiner Meinung nach, einfach den Marker ###WTDIRECTORY_GOOGLEMAP_LINK### dahingehend zu verändern, dass er nicht z.B.
<a href="index.php?id=346&tx_rggooglemap_pi1[poi]=543&cHash=5b47b7dd5a">
ausgibt, sondern die Einfügung für die moodalbox enthält, z.B.
<a href="index.php?id=346&tx_rggooglemap_pi1[poi]=543&cHash=5b47b7dd5a" rel="moodalbox 600 400">
Der Marker wird offensichtlich in der Datei "wt_directory/pi1/class.tx_wtdirectory_pi1_list.php" ab etwa Zeile 80 erzeugt wie folgt:
if (t3lib_extMgm::isLoaded('rggooglemap',0)) $this->wrappedSubpartArray['###WTDIRECTORY_GOOGLEMAP_LINK###'] = $this->cObj->typolinkWrap( array("parameter" => ($this->pi_getFFvalue($this->conf, 'target', 'googlemap') ? $this->pi_getFFvalue($this->conf, 'target', 'googlemap') : $GLOBALS["TSFE"]->id), 'additionalParams' => $this->div->addFilterParams($this->piVars).'&tx_rggooglemap_pi1[poi]='.$row['ttaddress_uid'], "useCacheHash" => 1) ); // Link to target page with tt_address uid for googlmaps
Leider finde ich keinen Ansatzpunkt, wo ich die Einfügung für die moodalbox machen kann (rel="moodalbox 600 400").
Kann mir hier jemand weiter helfen?
THX
Jo