Zum Inhalt springen

HILFE BEI MENU

Erstellt am 8. Juni 2008 · 1 Antwort · letzte Antwort am 8. Juni 2008

Tags: Frage

Unbekannter Benutzer ·

Hallo,

komme da irgendwie nicht weiter.

Wie stelle ich die unten stehende HTML-Liste als Menü dar? Das ganze wird ein Dropdown Menü.

1000dank schonmal!!

temp.menu = HMENU
temp.menu {
    ### Erste Ebene ###
    1 = TMENU
    1 {
      wrap = <ul>|</ul>
      expAll = 1
      NO.wrapItemAndSub = <ul><li><h2>|</h2><ul>
      ACT < .NO
      ACT = 1
      ACT.ATagParams = class="active"
    }
    ### Zweite, dritte und vierte Ebene (Kopieren von erster Ebene) ###
    2 < .1
    2 {
    	NO.wrapItemAndSub = <li>|</li>
    }
    3 < .1
    4 < .1
}
lib.mainMenu < temp.menu
 <ul>
        <li><h2>Startseite</h2>
          <ul>
            <li><a href="#" title="title">Link1</a></li>
            <li><a href="#" title="title">Link2</a>
              <ul>
                <li><a href="#">Referenzen</a>
                  <ul>
                    <li><a href="#" title="Vertical Menu - Page 1">Stage 1</a></li>
                    <li><a href="#" title="Vertical Menu - Page 2">Stage 2</a></li>
                    <li><a href="#" title="Vertical Menu - Page 3">Stage 3</a></li>
                    <li><a href="#" title="Vertical Menu - Page 4">Stage 4</a></li>
                    <li><a href="#" title="Vertical Menu - Page 5">Stage 5</a></li>
                    <li><a href="#" title="Vertical Menu - Page 6">Stage 6</a></li>
                  </ul>
                </li>
              </ul>
            </li>
          </ul>
        </li>
      </ul>
       <ul>
        <li><h2>Startseite</h2>
          <ul>
            <li><a href="#" title="title">Link1</a></li>
            <li><a href="#" title="title">Link2</a>
              <ul>
                <li><a href="#">Referenzen</a>
                  <ul>
                    <li><a href="#" title="Vertical Menu - Page 1">Stage 1</a></li>
                    <li><a href="#" title="Vertical Menu - Page 2">Stage 2</a></li>
                    <li><a href="#" title="Vertical Menu - Page 3">Stage 3</a></li>
                    <li><a href="#" title="Vertical Menu - Page 4">Stage 4</a></li>
                    <li><a href="#" title="Vertical Menu - Page 5">Stage 5</a></li>
                    <li><a href="#" title="Vertical Menu - Page 6">Stage 6</a></li>
                  </ul>
                </li>
              </ul>
            </li>
          </ul>
        </li>
      </ul>
SLAng · · Beste Antwort

Warum in NO.wrapItemAndSub nochmal ul??? und dafür li nicht schließen. Ich denke das hättest du auch alleine gekonnt.

temp {
	menu = HMENU
	menu {
# Erste Ebene

		1 = TMENU
		1 {
			wrap = <ul>|</ul>
			expAll = 1
			NO = 1
			NO {
				wrapItemAndSub = <li><h2>|</h2></li>
			}
			ACT < .NO
			ACT {
				ATagParams = class="active"
			}
		}
# Zweite, dritte und vierte Ebene (Kopieren von erster Ebene)

		2 < .1
		2 {
			NO {
				wrapItemAndSub = <li>|</li>
			}
		}
		3 < .1
		4 < .1
	}
}
lib.mainMenu < temp.menu