---
title: "Menü im Explorer Stil möglich?"
url: "https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2003-08-25"
last_reply: "2005-07-08"
replies: 32
solved: false
page: 1
pages: 1
lang: "de"
---

# Menü im Explorer Stil möglich?

TYPO3 › Menüs · 32 Antworten · gestartet 2003-08-25

## Eröffnungsbeitrag

**bnai** · 2003-08-25 · [Beitrag #1](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/1)

Hallo zusammen,

ich brauche eine Navigation, die in etwa das selbe können muss wie die des Windows-Explorers.

Genau:

[+] Item 1
[+] Item 2
[-] Item 3
.|_[+] Sub Item 1
.|_o Sub Item 1

Legende:
[+] = Menüpunkt hat Unterpunkte
[-] = Geöffneter Menüpunkt mit Unterpunkt
o = letzte Instanz

Bei diesen Zeichen handelt es sich um Bilder, die dem Menütext vorgestellt sind. Des weiteren soll das aktuell angewählte Item fett formatiert werden.

Ich habe bereits mit der programmierung des Templates begonnen und musste leider feststellen, das es mit den Funktionen CUR, ACT, ACTIFSUB, IFSUB und NO nicht erreichbar ist.

Hat jemand eine Idee oder hat sogar schon mal jemand eine ähnliche navigation erstellt?

Vielen Dank

## Antworten

### [#2](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/2) · bnai · 2003-08-25

hallo?  :(

### [#3](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/3) · marksta · 2003-08-25

du bist aber ziemlich stürmisch, 2,5 Std und schon ungeduldig...

schau dir mal das testsite package an (findest du auf www.typo3.org -> Downloads oder so) Dort hats einige Beispiele zur Navigation mit vorangestellten Icons. Du musst dann wahrscheinlich nur noch das Stylesheet entsprechend anpassen.

Gruss,
Markus

### [#4](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/4) · bnai · 2003-08-25

Ist es eigendlich nicht möglich, z.B. IFSUB und CUR zu verschachteln?

z.B.

IFSUB = 1
IFSUB {
allWrap = |
CUR = 1
CUR.allWrap = |
}

Iergendwie so in der Art? So habe ich es schon ausprobiert und es hat nicht funktioniert. Ich muss aber eine verschachtelung vornehmen. If und else gibt es ja in typo script nicht, soweit ich weiß...

### [#5](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/5) · bnai · 2003-08-27

Wie schaffe ich es, dass nur das aktive Item **fett** ist? Mit CUR kann ich es nicht machen weil ich zwei verschiedene Bilder, je nach dem ob das aktive Item noch ein Subtree hat, benutze.

### [#6](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/6) · escapedPrisoner · 2003-09-01

dafür ist ACT gedacht. Direkt unter die jeweilige Ebene unter die Definition von NO und CUR setzen:

ACT < .CUR
ACT = 1
ACT {
 # fettschrift-Version
}

Mit .CUR wählst du das CUR der aktuellen Ebene

Greetzz
Daniel

### [#7](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/7) · bnai · 2003-09-15

was macht denn

> ACT < .CUR

?

### [#8](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/8) · sw-student · 2003-09-15

'<' ist in Typo3 eine Kopierfunktion.

Mit

```typoscript
ACT < .CUR
```

wird ACT die zuvor deklarierten Eigenschaften von CUR zugewiesen

### [#9](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/9) · bnai · 2003-09-15

hmm, das hilft mir leider nicht weiter. ich muss ja je nachdem ob das jeweilige menüelement ein subelement hat ein anderes bild vor den link setzen. wenn ich es einfach kopiere ist entwerder immer ein + oder ein - bzw. ein punkt davor.

### [#10](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/10) · sw-student · 2003-09-15

Jetzt verstehe ich glaub, was du meinst: Die Kopierfunktion "<" wird eigentlich nur gebraucht um deinen TypoScript zu vereinfachen. Du könntest jedesmal auch den Code kopieren. In meinem Fall überschreiben die später folgende Zuweisungen an CUR un IFSUB das zuvor Kopierte von NO.

Ich hatte das Explorer-Menü folgendermaßen gelöst:

```typoscript
### MENÜ ###
marks.MENU.3 = TMENU
marks.MENU.3 { 
expAll = 0
collapse = 1
NO.linkWrap= |<BR>
NO.ATagParams = class = menu
IFSUB < .NO 
IFSUB = 1
IFSUB.beforeImg = fileadmin/templates/plus.gif 
CUR < .NO 
CUR = 1
CUR.beforeImg = fileadmin/templates/minus.gif
}
```

Hoffe, das hilft dir weiter.

Leider hatte ich mit dem aufklappbaren Explorer Menü Probleme
--> siehe Thread: [/d/5608-warum-jeder-2klick-auf-menuepunkt-verlinkung-auf-home](https://www.typo3.net/d/5608-warum-jeder-2klick-auf-menuepunkt-verlinkung-auf-home)
und habe das Menü verworfen.

### [#11](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/11) · bnai · 2003-09-15

mein problem ist das ich nicht immer ein minus bei CUR habe, sondern auch einen Punkt, falls es keine subelemente gibt. ist eigendlich kein problem, könnte ich in NO machen, aber ich will ja dass das der aktive link fett gedruckt wird. somit würde dem aktiven link, der keine subseiten hat, ebenfalls ein minus, nicht aber der punkt vorrausgestellt werden. mir fällt kein workaround ein.

### [#12](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/12) · blacksun · 2003-09-19

Also

ich habe das Problem bei mir folgendermaßen gelöst...

```typoscript
  marks.MENUE = HMENU
  marks.MENUE.entryLevel = 0
  marks.MENUE.1 = TMENU
  marks.MENUE.1 {
    expAll = 0
    NO.allWrap = |<BR>
    NO.ATagParams = class="hauptmenu"
    NO.beforeImg = fileadmin/index/ebene1.gif
    ACT = 1
    ACT < .NO
    IFSUB < .NO
    IFSUB = 1
    IFSUB.beforeImg = fileadmin/index/plus.gif
    ACTIFSUB < .NO
    ACTIFSUB = 1
    ACTIFSUB.beforeImg = fileadmin/index/minus.gif
  }
  marks.MENUE.2 = TMENU
  marks.MENUE.2 {
    expAll = 1
    NO.allWrap = |<BR>
    NO.ATagParams = class="hauptmenu"
    NO.beforeImg = fileadmin/index/ebene2.gif
  }
```

Funktioniert bei mir bestens im Windows-Explorer Stil.

Hoffe geholfen zu haben.
Ich grüße die Gemeinde

### [#13](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/13) · sw-student · 2003-09-19

Der Ansatz ist schonmal gut. Ich hätte jetzt noch gern, dass die Unterseiten aufgeklappt bleiben, bis ich sie wieder schließe. (und nicht nur einmal die 2. ebene sichtbar ist)

Kann man so etwas realisieren?

Zudem schlage ich mich immer noch mit folgendem Problem rum:

[/d/5608-warum-jeder-2klick-auf-menuepunkt-verlinkung-auf-home](https://www.typo3.net/d/5608-warum-jeder-2klick-auf-menuepunkt-verlinkung-auf-home)

### [#14](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/14) · Patric · 2003-09-19

dazu müsstest du dir merken, welche Unterseiten aufgeklappt sind.
Normalerweise wird diese Info in einem Array gespeichert, aber ich glaub ned das Typo3 das auch macht...

Gruß Patric  8-)

### [#15](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/15) · blacksun · 2003-09-19

Hallo Gemeinde...

Die Unterseiten bleiben in meinem Fall aufgeklappt, bis ein anderer Punkt der ersten Ebene ausgewählt wird.
Leider kann man durch nochmaliges Anklicken der ersten geöffneten Ebene diese nicht schließen...
Aber das muß nicht sein.

Gruß blacksun
 :o es ist ja bald Feierabend...

### [#16](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/16) · bnai · 2003-09-22

@ blacksun

soweit bin ich auch, ich will nur noch zusätzlich, das die aktive seite im menü fett markiert wird. Mit CUR nicht möglich, da ich ja nicht weiss, ob die aktuelle seite auch noch subseiten hat und ich dann in CUR ja nur ein Bild deklarieren kann.

was ich bräuchte wär ein IFSUBCUR. fällt jmd eine Lösung ein?

### [#17](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/17) · blacksun · 2003-09-22

@ bnai

Halli hallo
Versuchs doch mal mit CURIFSUB ???
Ich weiß nicht, ob es das gibt, ACTIFSUB gibts ja auch...

Gruß an die Gemeinde

### [#18](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/18) · bnai · 2003-09-22

CURIFSUB gibts doch gar nicht, oder? zumindest wirds nicht in der Referenz erwähnt. Mit ACTIFSUB kann ich es auch nicht machen, weil er dann das active Superitem und das aktive Subitem fett drucken würde, sprich es würden 2 Items fett markiert werden.

### [#19](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/19) · dj.​picasso · 2003-09-22

> **blacksun schrieb:**
>
> Hallo Gemeinde...

Der Herr sei mit Euch
Gemeinde:
.... und mit seinem Geist

Halleluja!!!

> Leider kann man durch nochmaliges Anklicken der ersten geöffneten Ebene diese nicht schließen...
> Aber das muß nicht sein.

Wer sagt das??
Ich sage das Gegenteil, generell!!  #giggle#
Versucht es doch mal mit **collapse** ... dann klappts auch mit dem Schließ....muskel!  ;)
Ciao
Der DJ

### [#20](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/20) · dj.​picasso · 2003-09-22

> **bnai schrieb:**
>
> CURIFSUB gibts doch gar nicht, oder?

DOCH!!

### [#21](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/21) · bnai · 2003-09-22

Hallo dj.picasso,

ich habe es probiert mit CURIFSUB, hat leider nicht geklappt. Zeigt überhaupt keine Wirkung. Sicher dass das so heißt? Mir sind nur ACTIFSUB, CUR, ACT, NO und IFSUB bekannt.

### [#22](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/22) · dj.​picasso · 2003-09-22

> **bnai schrieb:**
>
> Hallo dj.picasso,
> ich habe es probiert mit CURIFSUB, hat leider nicht geklappt. Zeigt überhaupt keine Wirkung. Sicher dass das so heißt? Mir sind nur ACTIFSUB, CUR, ACT, NO und IFSUB bekannt.

OH, Sorry ... ist eben Montag morgen.
Du hast mich jetzt aber ins schleudern gebracht und ich habe noch einmal nachgesehen .... und: Ich habe mich vertan!

Es kam daher, dass ich selbst in der letzten Woche damit rumgetestet hatte (es gibt nämlich einen Bug in Typo3 mit der IFSUB-Anweisung). Dieser Bug hängt mit der Multi-language-Darstellung und IFSUB zusammen.

CURIFSUB funktioniert nicht, Du solltest es aber normalerweise auch mit IFSUB abfangen können. So habe ich es zumindest (in meinem Fall) gemacht.
Ciao
Der DJ

### [#23](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/23) · bnai · 2003-09-22

jetzt hast du mir aber hoffnungen gemacht  ;)

IFSUB das reicht leider in meinem fall nicht aus. ein CURIFSUB wäre genau das, was ich bräuchte. Mein IFSUB weicht nämlich von einem aktiven IFSUB ab. ACTIFSUB kommt ebenfalls nicht in Frage (siehe mein erster Beitrag in diesem Thread).

Kannst du mir weiterhelfen?

### [#24](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/24) · dj.​picasso · 2003-09-22

Hi,

es gibt die Möglichkeite Userdef Argumente zu kreieren. Versuch es doch einmal damit.
Ich muß dazu sagen, dass ich es bislang nicht benötigt habe und Dir daher in diesem Zusammenhang nicht weiterhelfen kann. Vielleicht versuchst Du es mal in der Newsgroup.

Ciao
Der DJ

### [#25](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/25) · bnai · 2003-09-22

ja, ich weiß, bin aber aus der Doku in TSRef nicht wirklich schlau geworden.

Merci für deine Hilfe!

### [#26](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/26) · sw-student · 2004-01-14

Habe hier --> [/d/8226-explorer-menue](https://www.typo3.net/d/8226-explorer-menue) soeben den Code von meinem Explorer Menü eingestellt.

Viel Spass damit ;)

### [#27](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/27) · timic · 2005-01-18

Hallo.

CURIFSUB gab es früher, ich habe es oft eingesetzt. Soweit ich das sehe, ist es ersatzlos rausgeflogen, sehr ärgerlich.
Wenn ein Menüpunkt current ist, Unterpunkte hat und ein spezielles Aussehen haben soll, ist einem mit IFSUB und ACTIFSUB nicht geholfen.

Wenn einer da noch eine gute Idee zu hat, wäre toll.

Christine

### [#28](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/28) · theo · 2005-01-18

> **timic schrieb:**
>
> CURIFSUB gab es früher, ich habe es oft eingesetzt. Soweit ich das sehe, ist es ersatzlos rausgeflogen, sehr ärgerlich.

???
soweit ich weiß, und ich bin mir da aus verschiedenen gründen sehr sicher ;) , gab es das noch nie. es stand auch niemals in irgendeiner ts-referenz (behaupte ich mal bis zum beweis des gegenteils...)
um das dennoch hinzukriegen gibt es ein skript namens curifsub.inc, das über die funktion USERDEF1 eingebunden wird, um CURIFSUB möglich zu machen.

findet man alles im archiv der mailinglisten auf typo3.org

### [#29](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/29) · timic · 2005-01-18

Du hast recht, das war Unsinn, ich habe noch mal nachgesehen und CURIFSUB auch nirgendwo offiziell gefunden.
Trotzdem hat das bei älteren Typo3-Installationen seltsamerweise funktioniert. Naja, wie auch immer ...
Ich seh mir dieses Skript mal an.

Gruß, Christine

### [#30](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/30) · _o3_ · 2005-07-06

hallo an alle beteiligten dieses threads...
ich habe gerade mal fix auf typo3.org nacht curifsub.inc gesucht, leider nix gefunden...ein weiterer thread aus typo3.net [/d/21850-formatierung-des-seitentyps-abstand/1](https://www.typo3.net/d/21850-formatierung-des-seitentyps-abstand/1)
beschreibt auch diese user_def funktion...

```typoscript
 1 = TMENU
1 {
expAll = 0
collapse = 0
noBlur = 0

itemArrayProcFunc = user_curifsub

wrap = <ul>|</ul>

NO {
linkWrap = <li>|</li>
}
IFSUB = 1
IFSUB {
allWrap = <li class="menu-ifsub">|</li>
}
CUR = 1
CUR {
allWrap = <li>|</li>
ATagParams = class=cur
}
ACT = 1
ACT {
allWrap = <li>|
}
SPC = 1
SPC {
linkWrap = <li>|</li>
}
SPC.before =  

// CURIFSUB
USERDEF1 = 1
USERDEF1 {
allWrap = <li>|
ATagParams = class=cur
}
```

nun meine eilige frage...wo finde ich diese curifsub.inc
?

### [#31](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/31) · jenses · 2005-07-06

Hier gibts so ein Menü fix&fertig : <http://typo3.umloud.dk/>

### [#32](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/32) · _o3_ · 2005-07-07

moin jenses-
nun ich such so ein menu nicht...aber jmd anders kanns bestimmt gebrauchen...

mich interessiert nur dieser curifnosub zusatand den man als user_def erstellen kann...leider habe ich noch nicht das example script getestet...

### [#33](https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich/33) · Moeffz · 2005-07-08

Hi jenses,

hatte es schon als gegeben hingenommen, dass Select-Felder über den LAYER-MENUs liegen. Was man so nicht alles findet...

---

Quelle: „Menü im Explorer Stil möglich?“, typo3.net, https://www.typo3.net/d/5186-menue-im-explorer-stil-moeglich
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
