---
title: "einzelnen Menüpunkt anders als die anderen formatieren"
url: "https://www.typo3.net/d/29681-einzelnen-menuepunkt-anders-als-die-anderen-formatieren"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2005-09-05"
last_reply: "2005-09-05"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# einzelnen Menüpunkt anders als die anderen formatieren

TYPO3 › Menüs · 2 Antworten · gestartet 2005-09-05

## Eröffnungsbeitrag

**silvertypo** · 2005-09-05 · [Beitrag #1](https://www.typo3.net/d/29681-einzelnen-menuepunkt-anders-als-die-anderen-formatieren/1)

Liebe Typo3-Freunde,

ich habe folgende Frage. Mit dem nachstehenden Typo-Script habe ich ein HMENU-Layer eingefügt: 1. Ebene als GMENU und 2. Ebene als TMENU.

[/quote]# Hauptmenue als Layer Menu einfuegen Ebene 1

page.includeLibs.gmenu_layers = media/scripts/gmenu_layers.php
page.20.marks.HAUPTNAVI = HMENU
page.20.marks.HAUPTNAVI.1 = GMENU_LAYERS
page.20.marks.HAUPTNAVI.1 {
# mit layerStyle wird der Aufklapplayer definiert
layerStyle = position:absolute;top:140px;VISIBILITY:hidden;
xPosOffset = -245
yPosOffset = 0
lockPosition = x
expAll=1
NO {
transparentColor = #ffffff
XY = [20.w]+10, 20
20 = TEXT
20.text.field = title
20.fontSize = 8
20.fontFile = fileadmin/styles/VERDANAB.TTF
20.fontColor = #006699
20.offset = 5,15
}
RO < .NO
RO {

20.fontColor=#FF6600
}
RO = 1
ACT < .RO
ACT = 1
}

# Layer Menu Ebene 2
page.20.marks.HAUPTNAVI.2 = TMENU
page.20.marks.HAUPTNAVI.2.NO.allWrap = <table width="180" border="0" cellspacing="0" cellpadding="0"><tr><td>|<br /></td></tr></table>
page.20.marks.HAUPTNAVI.2.NO.ATagParams=class=navigation
[​quote]

Das TMENU ist über das CSS "ATagParams=class=navigation" definiert bzw. gelayoutet. Die Texte werden mit "allWrap = <table width="180"...." jeweils in eine 180 Pixel breite Tabelle eingefügt. Dies funktioniert auch prima. Nun die eigentliche Frage:

Der letzte Hauptmenüpunkt erscheint bei XGA-Auflösung ziemlich am rechten Rand der Seite. Popt nun hier das Untermenü auf ergibt sich ein unschöner horizontaler Scrollbalken. Aus diesem Grund möchte ich das Untermenü beim letzten Hauptmenüpunkt (und nur bei diesem!) abweichend von den anderen formatieren, d.h. schmaler machen. Ich habe bisher keine elegante Lösung gefunden bzw. folgendes durchgedacht:

1. Ein extension Template bringt aus meiner Sicht nichts, da ich hier zwar für einen Seitenzweig ein anderes Script angeben kann; das wirkt sich dann bei der Navigation aber immer auch auf alle Untermenüpunkte aus.

2. Sonst fällt mir nur ein, dass ich zwei Menüs einfüge und das eine bis zum vorletzten Hauptmenüpunkt begrenze und das andere nur den letzten Hauptmenüpunkt enthält.

Lange Rede kurzer Sinn: Kann ich mit TypoScript irgendwie einen einzelnen Menüpunkt ansprechen.

Ich bin gespannt auf eure Antwort.

Vielen Dank!

Axel

## Antworten

### [#2](https://www.typo3.net/d/29681-einzelnen-menuepunkt-anders-als-die-anderen-formatieren/2) · theo · 2005-09-05

> **silvertypo schrieb:**
>
> Lange Rede kurzer Sinn: Kann ich mit TypoScript irgendwie einen einzelnen Menüpunkt ansprechen.

optionsplit (siehe TS-Referenz)

### [#3](https://www.typo3.net/d/29681-einzelnen-menuepunkt-anders-als-die-anderen-formatieren/3) · silvertypo · 2005-09-05

hallo theo,

optionsplit scheint auch keine lösung:

- gebe ich es unter:

> #page.20.marks.HAUPTNAVI.2.NO.ATagParams=|*||*| class=navigation || class=navigation_anders

an, dann ändert sich der letzte menüpunkt aller submenüs, nicht aber das untermenü des letzten hautpmenüpunkts

- gebe ich als andere idee das optionsplit unter

> #xPosOffset=|*||*|-245||-200

an (um den letzten aufklapplayer etwas zu verschieben), dann werden alle layer verschoben bzw. falsch positioniert. ich vermute, dass hier ein optionsplit grundsätzlich nicht geht.

hast du (oder jemand anderes) noch eine idee?

danke und grüße

axel

---

Quelle: „einzelnen Menüpunkt anders als die anderen formatieren“, typo3.net, https://www.typo3.net/d/29681-einzelnen-menuepunkt-anders-als-die-anderen-formatieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
