---
title: "Im Menü die Seiten ID an ein Plugin übergeben."
url: "https://www.typo3.net/d/118209-im-menue-die-seiten-id-an-ein-plugin-uebergeben"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","TYPO3 6"]
created: "2014-06-06"
last_reply: "2014-06-06"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Im Menü die Seiten ID an ein Plugin übergeben.

TYPO3 › Menüs · 2 Antworten · gestartet 2014-06-06

## Eröffnungsbeitrag

**kevinq** · 2014-06-06 · [Beitrag #1](https://www.typo3.net/d/118209-im-menue-die-seiten-id-an-ein-plugin-uebergeben/1)

Hallo, ich möchte innerhalb eines menüs die Ausgabe mit ein Plugin erweitern. Das Funktioniert soweit auch wunderbar, bis auf das immer die Daten der aktuellen Seite benutzt werden, nicht die der verlinkten Seiten.
Nun wollte ich per TypoScript das Plugin konfigurieren, aber leider bekomme ich nie die Seiten id, sondern immer nur mein TypoScript als String in die Extension.

Kann mir da jemand weiter helfen? Nachfolgend das TS.

```typoscript
tt_content.menu.20.4.1.NO.wrapItemAndSub = |
tt_content.menu.20.4.1.NO {
  linkWrap = |
  allWrap = <section class="joblist-item">|</section>
  ATagBeforeWrap = 0
  doNotLinkIt = 1
  stdWrap.htmlSpecialChars = 0
  stdWrap.typolink.parameter.field = uid
  stdWrap.cObject = COA
  stdWrap.cObject {
    # Datum 
    10 = TEXT
    10 {
      field = crdate
      strftime = %d.%m.%Y
      wrap = <span class="subtitle" itemprop="dateCreated">|</span>
    }
		# Titel 
    20 = TEXT
    20 {
      field = title
      wrap = <h4 class="title" itemprop="headline">|</h4>
      
    }
    # Text ausgabe funktioniert
    14 = TEXT
    14 {
    	field = uid
    	wrap = |
    }
    # plugin einbinden auch
    15 < plugin.tx_myextension_pi1
    # Übergabe der ID ans Plugin nicht. in PHP kommt der String TEXT an
    15.id = TEXT
    15.id {
    	field = uid
    	wrap = |
    }
```

## Antworten

### [#2](https://www.typo3.net/d/118209-im-menue-die-seiten-id-an-ein-plugin-uebergeben/2) · toifel · 2014-06-06

Anstatt TEXT mal das COA benutzen. Damit sollte es funktionieren.

### [#3](https://www.typo3.net/d/118209-im-menue-die-seiten-id-an-ein-plugin-uebergeben/3) · kevinq · 2014-06-06

So?

```typoscript
15 < plugin.tx_myextension_pi1
		15.id = COA
		15.id {
			field = uid
			wrap = |
		}
```

macht leider keinen Unterschied, da steht dann halt in der Variable COA anstatt TEXT

```php
["id"]=>
  string(3) "COA"
  ["id."]=>
  array(2) {
    ["field"]=>
    string(3) "uid"
    ["wrap"]=>
    string(1) "|"
 }
```

---

Quelle: „Im Menü die Seiten ID an ein Plugin übergeben.“, typo3.net, https://www.typo3.net/d/118209-im-menue-die-seiten-id-an-ein-plugin-uebergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
