---
title: "Typo3 Menüs in PHP Array laden"
url: "https://www.typo3.net/d/58054-typo3-menues-in-php-array-laden"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-02-19"
last_reply: "2007-02-20"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Typo3 Menüs in PHP Array laden

TYPO3 › Menüs · 2 Antworten · gestartet 2007-02-19

## Eröffnungsbeitrag

**webbi8** · 2007-02-19 · [Beitrag #1](https://www.typo3.net/d/58054-typo3-menues-in-php-array-laden/1)

Hallo zusammen,

ich muss auf meine Typo3 Seitenstruktur, wie sie im Admin Bereich angelegt wird, von PHP aus zugreifen.
Dazu wäre es optimal wenn ich sie in einen Array laden könnte. Habt ihr eine Idee wie ich das hinbekomme?

Und noch eine andere Frage, unabhängig von der ersten:
Wie kann ich in einem Typo3 generierten Menü an einen Link eine Variable anhängen, die die ID von der Seite enthält, von der aus der Link angeklickt wurde?
Z.b. Ich befinde mich auf der Seite mit ID 85 und klicke dort auf einen Link zur Seite  66.
Dann sollte die aufgerufene Adresse so aussehen: index.php?id=66&alte_id=85

## Antworten

### [#2](https://www.typo3.net/d/58054-typo3-menues-in-php-array-laden/2) · just2b · 2007-02-20

Hallo,

das stichwort ist wohl itemArrayProcFunc, ebenso gibt es einige Extensions, die zB den seitenbaum in xml ausgeben, vielleicht sind die auch nen Blick wert

georg

### [#3](https://www.typo3.net/d/58054-typo3-menues-in-php-array-laden/3) · webbi8 · 2007-02-20

Scheint ja in diese Richtung zu gehen, aber sowie ich das Verstanden habe ist itemArrayProcFunc eher dazu gedacht die Menüstruktur durch eine PHP Funktion zu verändern und dann wieder an Typo3 zurück zu geben. Sehe ich das richtig?

Das mit dem XML wäre eine Möglichkeit, finde ich aber für diesen Zweck fast zu umständlich.

In meine Typo3 Seite wird ein PHP Script eingebunden und es wäre am Besten wenn es einfach über eine Variable auf das Menü zugreifen könnte. Was ich meine ist sowas (pseudocode):

Typoscript:
meinPHPArray = TMENU

PHP Script:
print_r($meinPHPArray);

Und nun sollte der komplette Seitenbaum ausgegeben werden.
Wenn das über "itemArrayProcFunc" doch gehen sollte, hast du dann vielleicht noch einen Tip wie es eingebunden werden muss?

---

Quelle: „Typo3 Menüs in PHP Array laden“, typo3.net, https://www.typo3.net/d/58054-typo3-menues-in-php-array-laden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
