Zum Inhalt springen

Eingriff in den HTML Code eines Menus nach "MTB1"

Erstellt am 27. Februar 2004 · 2 Antworten · letzte Antwort am 29. Februar 2004

Tags: Frage

christianm ·

Ich bin ein totaler Typo3 Newbie und versuche grade mein mit "Modern Template Building" erstelltes Menu anzupassen.

Mein Code ist folgender:

# Menu 1 cObject
temp.menu_1 = HMENU
  # First level menu-object, textual
temp.menu_1.1 = TMENU
temp.menu_1.1 {
    # Normal state properties
  NO.allWrap = <br /><br />&nbsp;&nbsp;&nbsp;<img src="http://p2600.typo3server.info/fileadmin/template/main/img/pfeil.gif" alt="Pfeil" align="middle" />&nbsp; | &nbsp;<br />
    # Enable active state and set properties:
  ACT = 1
  ACT.allWrap = <br /><br />&nbsp;&nbsp;&nbsp;<img src="http://p2600.typo3server.info/fileadmin/template/main/img/pfeilrunter.gif" alt="Pfeil runter" align="middle" />&nbsp;<b> |</b></a><br />
}
  # Second level menu-object, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
    # Normal state properties
  NO.allWrap = <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size: 8pt">-&nbsp; | </span>
    # Enable active state and set properties:
  ACT = 1
  ACT.allWrap = <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-size: 8pt">-&nbsp; | </span>
    # Enable active state and set properties:
}

Problem ist folgendes: Ich möchte noch ein paar HTML-Tags einfügen. Vor dem ersten Level1 Menupunkt müssen noch zwei "<br />"s stehen und ich brauche hinter dem letzten Level2 Menupunkt jeweils einen <br /> mehr.

Hört sich wahrscheinlich unverständlich an 😃
Was ich damit sagen will: Wie bringe ich dem Template bei, nur hinter bestimmten Menupunkten (Dem ersten / letzten) noch einen <br /> einzufügen ?

Außerdem bräuchte ich noch einen <div>-Tag zwischen <td id="menu_1"> und dem Anfang des Menus. Wenn ich diesen mit in das Template einfüge wird er natürlich gelöscht. Es muss also irgendwie anders gehen 😉

Hoffe die Fragen sind nicht zu "doof" :o

Grüße,

Christian

robert.​meyer ·

Hallo,

Wie bringe ich dem Template bei, nur hinter bestimmten Menupunkten (Dem ersten / letzten) noch einen <br /> einzufügen ?

Eine solcher Wrap könnte z.B. so aussehen:

...wrap = <br><font color="red">|</font> |*|<font color="red">|</font>|*|<font color="red">|</font><br>

Folge Syntax gilt: erstes|*|mitte|*|letzter
Oder auch: erstes||zweites|*|mitte|*|vorletztes||letztes