---
title: "PopUp in Extension erstellen"
url: "https://www.typo3.net/d/95867-popup-in-extension-erstellen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Links"]
created: "2010-01-15"
last_reply: "2010-01-21"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# PopUp in Extension erstellen

Extensions › Entwicklung · 3 Antworten · gestartet 2010-01-15

## Eröffnungsbeitrag

**wolfi02** · 2010-01-15 · [Beitrag #1](https://www.typo3.net/d/95867-popup-in-extension-erstellen/1)

Hallo zusammen,

ich möchte gern aus meiner Extension heraus ein PopUp öffnen lassen. Bisher habe ich es mit diesen Funktionen probiert:

- $this->pi_openAtagHrefInJSwindow()
  $this->cObj->typoLink()

Soweit wird damit auch das PopUp erzeugt und beim anklicken des Links auch geöffnet.
Das Problem nun ist, dass das gesamte Webseitengerüst mit im PopUp ausgegeben wird. Wie kann ich das verhindern, so dass nur der Content ausgegeben wird?

Lg

## Antworten

### [#2](https://www.typo3.net/d/95867-popup-in-extension-erstellen/2) · steffenk · 2010-01-16

indem Du für den Popup-Link einen anderen Seitentyp wählst und den entsprechend konfigurierst.

### [#3](https://www.typo3.net/d/95867-popup-in-extension-erstellen/3) · wolfi02 · 2010-01-18

Hallo steffenk,

vielen Dank für den Tipp. Werde ich die Tage probieren.
Lg Christian

### [#4](https://www.typo3.net/d/95867-popup-in-extension-erstellen/4) · wolfi02 · 2010-01-21

Hallo steffenk,

ich steh absolut auf'n Schlauch. Derzeit habe ich folgendes:

```typoscript
page = PAGE
page.10 {
...
}
```

Das ist das Standard TS für die gesamte Webseite.
Nun habe ich für den PopUp-Link noch folgendes gemacht:

```typoscript
popup = PAGE
popup {
  typeNum = 98
  10 = HTML
  10.value = Hallo PopUp
}
```

Was mir aber im Moment schleierhaft ist, wie ich meiner Extension beibringen soll den typeNum 1 zu nutzen.
Den letzten TS-Code habe ich in eine neue Seite als Template eingebunden. Der Link dorthin wird derzeit wie folgt erzeugt:

```php
$params = array(
   $this->prefixId.'[showUid]'=>$entry['uid'],
   $this->prefixId.'[pop]'=>'ja',
   $this->prefixId.'[backLink]'=>$GLOBALS['TSFE']->id
);
$link_to_googleMap  = $this->pi_openAtagHrefInJSwindow(
   $this->pi_linkToPage('label',18,'',$params),
   'commentWindow',$winParams='height=500, width=400, status=0, menubar=0, scrollbars=1, resizable=0'
);
$link_to_googleMap  = str_replace('&', '&', $link_to_googleMap);
```

Nun erhalte ich allerdings als Ausgabe "The page is not configured! [type=0][]"

---

Quelle: „PopUp in Extension erstellen“, typo3.net, https://www.typo3.net/d/95867-popup-in-extension-erstellen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
