---
title: "Einzelne Navigationspunkte bearbeiten"
url: "https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-07-04"
last_reply: "2007-07-05"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Einzelne Navigationspunkte bearbeiten

TYPO3 › Menüs · 6 Antworten · gestartet 2007-07-04

## Eröffnungsbeitrag

**centennials** · 2007-07-04 · [Beitrag #1](https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten/1)

Hallo zusammen,

ich bin noch nicht wirklich fit in TS und müsste nun in einer Hauptnavigation lediglich zwei einzelne Mneüpunkte bearbeiten.
Auf dieses Punkte soll extra hingewiesen werden und daher kleine Icons neben den Text des Menüpunktes platziert werden.

Ich muss also die ID abfragen und dann entsprechend das Bild aufrufen. Allerdings sehe ich gerade den Wald vor lauter Bäumen nicht.

über einen kleinen Ratscglag wäre ich sehr dankbar!

## Antworten

### [#2](https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten/2) · just2b · 2007-07-04

Hallo und willkommen im Forum,

ists ein Listenmenü, dann spricht zB nichts gegen die Ext rgmenu oder <http://typo3.intervation.de/snippets/menues/new-setzen.html>

georg

### [#3](https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten/3) · centennials · 2007-07-04

danke schonmal für den tip georg.

hatte vergessen zu erwähnen, ja, es ist ein listenmenü.

die extension rgmenu hört sich natürlich interessant an, allerdings ist das projekt ziemlich umfangreich und eine extension einzusetzen erscheint mir zu aufwändig.

ist es denn nicht möglich im ts eine einfach bedingung wie:
wenn pageid == 38 dann setze css-id "icon1"
wenn pageid == 24 dann setze css-id "icon2"
zu schreiben?

es sollen ja 2 verschiedene icons für 2 verschiedene menüpunkte platziert werden.

### [#4](https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten/4) · Honk88 · 2007-07-04

Hi,

jupp das geht. Ein einfache Variante könnte so aussehen

```typoscript
temp.menu = HMENU 
...
...
[PIDinRootline = 38]
temp.menu.1 = TMENU
temp.menu.1{

  NO.allWrap = <div class="icon1"> | </div>

  ACT = 1
  ACT.allWrap = <div class="icon1-act"> | </div>

}
[END]

[PIDinRootline = 24]
temp.menu.1 = TMENU
temp.menu.1{

  NO.allWrap = <div class="icon2"> | </div>

  ACT = 1
  ACT.allWrap = <div class="icon2-act"> | </div>

}
[END]
```

Beispiel nur um die Verwendung von **conditions** (das ist hier
das Schlagwort für weitere Recherche) deutlich zu machen.
Is natürlich in der Form dann nicht dynamisch durch den Redakteur
erweiterbar.

lg
Honk

### [#5](https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten/5) · ArminB · 2007-07-04

moin moin,

als Ansatz kannst du doch den von Georg geposten Link zu <http://typo3.intervation.de/snippets/menues/new-setzen.html> nehmen.

Anstatt NO.after.cObject  = TEXT nimmst du NO.after.cObject  = COA.
Dann kannst du mehrere Abfragen einbauen. Als Abfrage nimmst du dann if.equals

Armin

### [#6](https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten/6) · centennials · 2007-07-05

zunächst mal vielen dank für die hilfestellung und die nachsicht ;)

ich hab das ganze jetzt mal so gelöst:

```typoscript
temp.mainNav.2.NO.stdWrap.override.cObject = TEXT
temp.mainNav.2.NO.stdWrap.override.cObject {
field = title
wrap = | &nbsp;<img src="...">
if.value.field = uid
if.equals = 338
}
temp.mainNav.2.IFSUB.stdWrap.override.cObject = TEXT
temp.mainNav.2.IFSUB.stdWrap.override.cObject {
field = title
wrap = | &nbsp;<img src="...">
if.value.field = uid
if.equals = 42
}
```

ist das arg dilettantisch?

### [#7](https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten/7) · just2b · 2007-07-05

wenns funktioniert natürlich nicht

lg georg

---

Quelle: „Einzelne Navigationspunkte bearbeiten“, typo3.net, https://www.typo3.net/d/64841-einzelne-navigationspunkte-bearbeiten
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
