---
title: "typolinkWrap in wt_directory erweitern"
url: "https://www.typo3.net/d/83023-typolinkwrap-in-wt-directory-erweitern"
source: "typo3.net"
tags: ["Extensions","Frage","Links"]
created: "2008-10-19"
last_reply: "2011-03-20"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# typolinkWrap in wt_directory erweitern

Extensions · 3 Antworten · gestartet 2008-10-19

## Eröffnungsbeitrag

**Jojogunne** · 2008-10-19 · [Beitrag #1](https://www.typo3.net/d/83023-typolinkwrap-in-wt-directory-erweitern/1)

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.

```html
<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.

```html
<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:

```php
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

## Antworten

### [#2](https://www.typo3.net/d/83023-typolinkwrap-in-wt-directory-erweitern/2) · einpraegsam.​net · 2008-10-19

Na das ist nichts anderes als ein typolink - also so:

```php
... = $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, 'ATagParams' => 'rel="moodalbox 600 400"') );
```

### [#3](https://www.typo3.net/d/83023-typolinkwrap-in-wt-directory-erweitern/3) · Jojogunne · 2008-10-20

Danke für den Tipp!
  :D

Gruß Jo

### [#4](https://www.typo3.net/d/83023-typolinkwrap-in-wt-directory-erweitern/4) · swingtra · 2011-03-20

Hallo

besteht die Möglichkeit eine mm-Relation anzeigen zulassen, über einen hook, eine Abfrage usw. ?

#angry#

---

Quelle: „typolinkWrap in wt_directory erweitern“, typo3.net, https://www.typo3.net/d/83023-typolinkwrap-in-wt-directory-erweitern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
