Zum Inhalt springen

TMENU zum Aufklappen? --- und weitere Tricks

Erstellt am 14. August 2003 · 2 Antworten · letzte Antwort am 18. August 2003

Tags: Frage

WebBird ·

Hallo,

also diese Menüs können einen ja echt zur Verzweiflung treiben...

Folgendes möchte ich erreichen:
Ein Textmenü (mangels GDlib und ImageMagick), aufgeteilt in Kategorien, die selber nicht verlinkt sein sollen. Die erste Ebene soll angezeigt werden; klickt man auf einen Link, soll die nächste Ebene geöffnet werden, usw.

Also, Struktur:
-Basis
--Ebene 1 (kein Link, nur Überschrift)
---Ebene 2
----Ebene 3
----Ebene 3
---Ebene 2
...
--Ebene 1 (kein Link)
...

Sprich, die erste Ebene soll nur aus Überschriften bestehen. Lade ich die Seite initial, bekomme ich eine Liste der Überschriften (=Ebene 1) und die Links der Ebene 2. Klicke ich einen der Links an, geht die nächste Ebene auf, usw.

Das scheint mit TMENU aber nicht zu gehen, oder? Ich fand in stundenlanger Suche nur GMENU_FOLDOUT. Das braucht aber Grafik, also GD oder IM, richtig?

Andere Möglichkeit wäre: Klickt man auf einen Link aus Ebene 2, kriegt man ein neues Menu für Ebene 2. Aber wie das geht, hab ich auch noch nicht raus... *seufz*

Falls es irgendwie hilft, hier der Setup-Teil meines Templates, soweit es die Menüs betrifft:

## Define Menu
menu.10 = HMENU
menu.10.entryLevel = 0

## Menu 1st level
menu.10.1 = TMENU
menu.10.1 {
expAll=1
collapse=1 
target = content
wrap = <HR><P> | <HR>
}
menu.10.1.NO {
  linkWrap = <P><B> | </B><BR>
  doNotLinkIt = 1
}

## Menu 2nd level
menu.10.2 = TMENU
menu.10.2.expAll = 1
menu.10.2.target = content
menu.10.2.NO {
  allWrap = <DIV id="1tmenu{elementUid}" style="background: {$menu.bgCol};">|</DIV>
  RO_chBgColor = {$menu.ROCol} | {$menu.bgCol} | 1tmenu
  beforeImg = media/bullets/bullet1_n.gif 
  beforeROImg = media/bullets/bullet1_h.gif 
  subst_elementUid = 1
  RO = 1
}

Es handelt sich um eine Frameset-Seite. Ebene 1 ist nicht verlinkt, wie man sieht, das klappt auch schon ganz gut, wenn man davon absieht, daß auf der Ebene auch der Home-Link ist... Aber dafür könnte man ja eine Kategorie "Allgemein" oder so ähnlich machen.

Ich freue mich über alle Vorschläge. Ich bin in Typo3 totaler Anfänger, hab es gestern erst runtergeladen. Ich bin schon total stolz, daß ich mein Template "from scratch" selbst hingekriegt habe... 😃

Gruß, Bianka

Tecow ·

hi

kann mir dein problem grad nicht so richtig vorstellen *g* aber ich glaube ich habe das gleiche gehabt.

wenn du einfach nur ein "aufklapp" menü machen willst wo du immer tiefer in die ebenen rein steigst aber das aussehen im html template ändern willst kann ich dir meine lösung empfehlen:

#48842

falls ich was falsch verstanden habe: sorry *g*

Mfg

Mike

WebBird ·

Hallo,

ich guck mir den Thread gleich mal an. Ist ja egal, wenn es um was anderes geht, es kann nie schaden, möglichst viel zu lesen. 😃 Kommt man dann mal an einen ähnlichen Punkt, weiß man wenigstens: Halt, da hab ich doch schon mal was zu gelesen...

Inzwischen hab ich aber raus, daß es bei mir am Frameset lag. Durch die Angabe von "TARGET=content" wurde nur der Inhaltsframe neu geladen, der Menüframe aber nicht. Da kann dann natürlich auch nix aufklappen. #paralyzed#

So langsam fange ich auch an, die Zusammenhänge zu kapieren. 😃 Die Anleitung, die man hier runterladen kann, ist schon mal ein prima Einstieg; danach muß man sich halt durchwurschteln. Ich finde, es fehlt an vielen Stellen einfach an "Wie erreiche ich was"-Anleitungen.

Jedenfalls vielen Dank für Deine Antwort. 😃

Gruß, Bianka