Zum Inhalt springen

Menüproblem ... weis einfach nicht mehr weiter!!

Erstellt am 16. März 2008 · 4 Antworten · letzte Antwort am 18. März 2008

Tags: Frage

Max_07 ·

Hallo zusammen,
ich weis nicht mehr weiter oder ich bin einfach zu …
Ich habe meine Seite mit TemplaVoila gemappt was auch soweit funktioniert aber mein Menü wird nicht angezeigt sondern nur weise Kästchen statt der Grafiken geladen. (Alle Seiten wurden auf erweitert gestellt und die Grafiken hochgeladen.) Ich möchte gern ein einfaches waagerechtes Menü erstellen das die verschiedenen Grafiken besteht!

lib.HauptMenu = HMENU
lib.HauptMenu {
        1 = GMENU
        1 {
          expAll = 1
           noBlur = 1
           NO = 1    
         NO {
{
file.import.field = media
file.import = fileadmin/templates/images
file.import.listNum = 0
}
}
1.RO < .1.NO
1.RO.10.file.import.listNum = 1
1.CUR < .1.RO
}
}

Kann sich bitte jemand mal den Code anschauen und mir erläutern was ich falsch mache.

Viele Grüße
Max

Unbekannter Benutzer ·

Bei

NO {
{

Ist die zweite, öffnende geschweifte Klammer (Zeile 9)zu viel.

NO braucht nicht mit NO = 1 aktiviert zu werden... einfach die Zeile löschen.

Die geschweifte schließende Klammer in Zeile 14 ist demnach auch zuviel.

Bei

1.RO < .1.NO
1.RO.10.file.import.listNum = 1
1.CUR < .1.RO

solltest du dich entscheiden ob du kurze oder lange Schreibweise verwendest. Es geht zwar auch beides, aber in eine kurze Schreibweise und geöffnete Klammer eine lange Schreibweise zu schreiben geht dann auch wieder nicht.

In Zeile 19 ist die Klammer dann also auch wieder über...

Der Zustand RO muss aktiviert werden mit RO = 1 und CUR ebenso
Beim kopieren ( RO < .1.NO) kann das .1 entfallen.

Entweder ist bei NO ein 10. zuwenig, oder bei RO zuviel...

Zusammengefasst und ungetestet etwa so:

lib {
	HauptMenu = HMENU
	HauptMenu {
		1 = GMENU
		1 {
			expAll = 1
			noBlur = 1
			NO {
				file.import.field = media
				file.import = fileadmin/templates/images
				file.import.listNum = 0
			}
			RO < .NO
			RO = 1
			RO {
				10.file.import.listNum = 1
			}
			CUR < .RO
			CUR = 1
		}
	}
}
just2b ·

nur mal zum drüberraunzen:

ich empfehle immer ein NO = 1, denn das wird dann vererbt und man braucht sich nicht drum kümmern. du musst extra noch 2 Zustände aktivieren, was sonst mit 1 Zeile geht

georg