Zum Inhalt springen

Menü als Tabelle

Erstellt am 20. Dezember 2005 · 3 Antworten · letzte Antwort am 21. Dezember 2005

Tags: Frage

Flint ·

Hallo zusammen,

ich möchte gerne ein Menü als Tabelle darstellen, also:

Menüpunkt1 Menüpunkt2
Menüpunkt3 Menüpunkt4
usw.

was ich gemacht habe ist folgendes:

marks.SUBNAV= HMENU
   marks.SUBNAV{
   entryLevel =2   
   1=TMENU
   1{
   wrap = <table class="subnav" width="100%"><tr>|</tr></table>
   target = cpage
   NO{
       beforeWrap = <td width="50%" class="subnav_act">| || <td width="50%" class="subnav_act">|
      allWrap=|
      ATagParams=class="subnav_a"
      wrapItemAndSub = |</td> || |</td></tr><tr>
   	}#Ende NO
   CUR=1
   CUR{
      doNotLinkIt = 1 
      beforeWrap = <td width="50%" class="subnav_cur">| || <td width="50%" class="subnav_cur">|
      allWrap=|
      wrapItemAndSub = |</td> || |</td></tr><tr>
   	}#Ende CUR

   	}#Ende 1
   }

Und das Ergebnis sieht dann leider so aus:

Menüpunkt1 Menüpunkt2
Menüpunkt3
Menüpunkt4
usw.

Da mach ich doch bestimmt was falsch oder das geht ganz anders.

Gruß
Flint

Flint ·

Ich hab jetzt die Antwort,

das Script muss so aussehen, dann geht's:

  marks.SUBNAV= HMENU
   marks.SUBNAV{
   entryLevel =2   
   1=TMENU
   1{
   wrap = <table class="subnav" width="100%">|</table>
   target = cpage
   NO{
      ATagParams=class="subnav_a"
      wrapItemAndSub = |*|<tr><td width="50%" class="subnav_act">|</td> || <td width="50%" class="subnav_act">|</td></tr>|*|
   	}#Ende NO
   CUR=1
   CUR{
      doNotLinkIt = 1 
      wrapItemAndSub = |*|<tr><td width="50%" class="subnav_cur">|</td> || <td width="50%" class="subnav_cur">|</td></tr>|*|
   	}#Ende CUR

   	}#Ende 1
}
Flint ·
tandem schrieb

Hallo,

bist Du so freundlich und stellst die HTML-Vorlage dazu!?

MfG

Was meinst du denn mit HTML-Vorlage? Im HTML-Template habe ich die Stelle an der die Navigation so erscheinen soll mit dem Marker ###SUBNAV### gekenzeichnet. Den HTML Code für das Menü bzw. die Tabelle um das Menü herum siehst du dann ja im geposteten Script.

Gruß

Flint