Zum Inhalt springen

Untermenü klappt bei ACT nicht aus

Erstellt am 19. Juni 2008 · 4 Antworten · letzte Antwort am 22. Juni 2008

Tags: Frage

johanness ·

Hallo zusammen!

Ich habe diese Art von Menü schon etliche Male gebaut. Aber heute hat sich ein Fehler eingeschlichen, den ich einfach nicht sehe...

Wieso wird die Untermenü-Ebene nicht mit generiert?

temp.HAUPTMENUE = COA
temp.HAUPTMENUE {	
	10 = HMENU
	10.special = directory
	10.special.value = 3
	
	10.1 = TMENU
	10.1 {
		#expAll = 0
		wrap = <ul>|</ul>
		NO = 1
		NO {
			linkWrap = <li>|</li>
			ATagTitle.field = title
		}

		ACT = 1
		ACT {
			ATagParams = id="active"
			linkWrap = <li>|</li>
			ATagTitle.field = title
		}

		ACTIFSUB = 1
		ACTIFSUB {
			ATagParams = id="active"
			linkWrap = <li>|</li>
			ATagTitle.field = title
		}		
	}
	
	10.2 = TMENU
  	10.2 {
  	
		wrap = <ul>|</ul>
		NO = 1
		NO {
			linkWrap = <li>|</li>
			ATagTitle.field = title
		}

		ACT = 1
		ACT {
			ATagParams = id="subactive"
			linkWrap = <li>|</li>
			ATagTitle.field = title
		}
		
		ACTIFTSUB = 1
		ACTIFSUB {
			ATagParams = id="subactive"
			linkWrap = <li>|</li>
			ATagTitle.field = title
		}	
	}
}
Unbekannter Benutzer ·

ACTIFTSUB = 1 ist schonmal falsch geschrieben, dürfte aber eigentlich nichts ausmachen, da du ja NO schon aktiviert hast.

Ansonsten mit special = directory und aufklappen (expAll... gabs da nicht einen bug?

johanness ·
SLAng schrieb

Ansonsten mit special = directory und aufklappen (expAll) gabs da nicht einen bug?

Keine Ahnung? Welchen!?

Aber es muss doch gehen, ich hab das doch schon mal gemacht... #angry#

Unbekannter Benutzer ·

Ich weiß nicht wo das Problem liegt. Ich habe den Code gerade bei mir ausprobiert und beim Klick auf einen Menüpunkt der Unterpunkt enthält öffnet dieser sich und die Unterpunkt werden sichtbar.

Wenns bei dir dennoch nicht klappt, dann wirds nicht8 am TS liegen.

Vieleicht sogar am CSS?

Als Tip:
mit linkWrap erhälst di kein korrektes List-Menü. Du benötigst wrapItemAndSub.

johanness ·

Danke für den Tipp!

Bei Dir funtkioniert das TS? Das komische ist bei mir: Wenn ist expAll=1 schreibe, erzeugt es den passenden HTML-Code. Ich will es nur nicht immer aufgeklappt haben...

Die Lösung/den Fehler habe ich inzwischen zufällig gefunden:
Ich habe jetzt die Seiten, die das Menü anzeigen soll, in einen Ordner abgelegt, sondern ganz normal. So kann ich das TS ohne directory programmieren.

Und dann geht alles einwandfrei...