---
title: "Was bedeutet 1.NO = 1"
url: "https://www.typo3.net/d/83038-was-bedeutet-1no-1"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2008-10-19"
last_reply: "2008-10-21"
replies: 13
solved: false
page: 1
pages: 1
lang: "de"
---

# Was bedeutet 1.NO = 1

TYPO3 › Menüs · 13 Antworten · gestartet 2008-10-19

## Eröffnungsbeitrag

**andre99** · 2008-10-19 · [Beitrag #1](https://www.typo3.net/d/83038-was-bedeutet-1no-1/1)

Hallo an alle!

Wenn man TypoScript-Code-Snippes liest, dann findet man immer wieder folgenden Eintrag **1.NO = 1**.
Beispielsweise so:

```typoscript
NAVILINKS = HMENU
NAVILINKS {
   special = directory
   special.value = 12
   1 = TMENU
   1.NO = 1
   1.NO.linkWrap=  | <br /> 
   }
```

Kann mir jemand sagen, welche Funktion dies hat.
Ich weiss nur, dass es auch ohne zu funktionieren scheint. Und doch taucht es immer wieder überall auf.

Vielen Dank im voraus.

Viele Grüße
Andre

## Antworten

### [#2](https://www.typo3.net/d/83038-was-bedeutet-1no-1/2) · cope · 2008-10-19

Hallo,

kuckst Du einfach in die TSRef

<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Index.html#confval-menu-tmenu-item-states>

LG
Cope

### [#3](https://www.typo3.net/d/83038-was-bedeutet-1no-1/3) · einpraegsam.​net · 2008-10-19

.NO = 1
ist völlig überflüssig - ist sowieso default Wert

### [#4](https://www.typo3.net/d/83038-was-bedeutet-1no-1/4) · just2b · 2008-10-20

> **einpraegsam.net schrieb:**
>
> .NO = 1
> ist völlig überflüssig - ist sowieso default Wert

nun das seh ich etwas anders. Klar beim genannten Bsp kann mans weglassen auch, aber sobald man mehrere Zustände hat, ists feiner das NO = 1 zu schreiben als es extra für jeden Zustand neu zu definieren, denn dann lässt man das einfach mitvererben

georg

### [#5](https://www.typo3.net/d/83038-was-bedeutet-1no-1/5) · andre99 · 2008-10-20

Hay!

Danke für die vielen Antworten!

Was ich soweit kapiert habe ist:
Ich brauche das  **NO = 1** nicht, wenn ich nur einen Zustand habe.

Ich brauche es aber, wenn ich zusätzlich noch ACT definiere.
Doch warum brauche ich es dann gleich zwei mal?

 **NO = 1
      NO.wrapItemAndSub = <li class="normal">|</li>
      ACT = 1
      ACT.wrapItemAndSub = <li class="aktiv">|</li>**

Was kopiere ich eigentlich wohin?

LG
Andre

### [#6](https://www.typo3.net/d/83038-was-bedeutet-1no-1/6) · einpraegsam.​net · 2008-10-21

Wie bereits geschrieben:
NO = 1 ist überflüssig auch in deinem zweiten Beispiel

### [#7](https://www.typo3.net/d/83038-was-bedeutet-1no-1/7) · just2b · 2008-10-21

Schau dir zB so ein menü an

```typoscript
temp.grafischMenu = HMENU
temp.grafischMenu {

	1=GMENU
	1 {
		expAll = 1
		noBlur = 1

		NO = 1    
		NO {
			transparentBackground = 1
			ATagTitle.field = title
			XY=[10.w]+10,24

			5 = IMAGE
			5.file = fileadmin/menuBG.jpg		

			10=TEXT
			10 {
				text.field=title
				offset=1,20
				fontColor=#FFFFFF
				fontFile=fileadmin/fonts/FloraICG.ttf
				fontSize=18   
			}
		}
		ACT <.NO
		ACT.10.fontColor = #BF2236

		RO <.NO
		RO.10.fontColor = #BF2236

		ACTRO <.RO
	}
}
```

dann vererb ich das NO=1 auf alle anderen Zustände und brauch es nicht extra anführen

georg

### [#8](https://www.typo3.net/d/83038-was-bedeutet-1no-1/8) · einpraegsam.​net · 2008-10-21

> **just2b schrieb:**
>
> dann vererb ich das NO=1 auf alle anderen Zustände und brauch es nicht extra anführen

Das habe ich schon verstanden Georg - hat aber nichts mit dem obigen Beispiel zu tun - dort ist NO = 1 immer noch überflüssig

### [#9](https://www.typo3.net/d/83038-was-bedeutet-1no-1/9) · andre99 · 2008-10-21

Hallo!

Ich glaube ich habe es jetzt verstanden.

Einprägsam sagt:
NO=1 ein Normalzustand und muss nicht angegeben werden.

Georg sagt:
Aber es ist sinnvoll, weil ich es dann über das **<** referenzieren oder
kopieren kann und nicht jedesmal neu schreiben muss.

Ich habe einen Fehler gemacht in dem was ich beobachtet und
geschrieben habe. Richtig ist: es geht durchaus auch ohne das erste NO = 1.
Ich brauche nur das
**ACT = 1**

Also, als Erläuterung zur Wirkung von "=1":
Damit wird irgendetwas übergeben, was im NO schon intern drin ist.

Würdet Ihr meine Interpretationen bestätigen?

Vielen Dank
Andre

### [#10](https://www.typo3.net/d/83038-was-bedeutet-1no-1/10) · einpraegsam.​net · 2008-10-21

Im Prinzip hast du Recht.

NO = 1 bedeutet: Der Modus NO (alle nicht aktiven Menüpunkte) ist aktiviert
ACT = 1 bedeutet: Der Modus ACT (alle aktiven Menüpunkte) ist aktiviert

### [#11](https://www.typo3.net/d/83038-was-bedeutet-1no-1/11) · andre99 · 2008-10-21

Hay Einprägsam!

Ist ja verdammt verfahren!

Deine Definition gefällt mir.
Doch meine scheint wieder hinfällig.
Denn nach meinem Experimentieren kann ich das NO=1
auch in Georgs Beispiel weglassen.

D.h.
das **NO=1** bedeutet "Achtung, jetzt wird der Normalzustand definiert"
(wovon man ausgeht und es daher weglassen kann)

Mit **ACT <** wird ebenfalls gesagt
"Achtung, jetzt wird der Aktivzustand definiert" weshalb man das
**ACT = 1**

eigentlich nicht mehr braucht.
 #paralyzed#  #paralyzed#

Was meint ihr?

Viele Grüße
Andre

### [#12](https://www.typo3.net/d/83038-was-bedeutet-1no-1/12) · d.​walter · 2008-10-21

Auf was für Fragen manche Leute kommen, ich habe mir darüber noch nie Gedanken gemacht!

Aber imo ist es doch so:

Jeden Zustand den du definierst, musst du auch mit "=1" aktivieren damit TYPO3 ihn auch verwendet.

Ohne die "1" kannst du definieren soviel du willst, TYPO3 wird es nicht benutzen.

**Ausnahme** ist der Zustand NO der standardmäßig aktiviert ist (was ja auch Sinn macht)

Und was Georg meint dient ja nur der Übersichtlichkeit vom Code und hilft, dass man nicht vergisst irgendwo die "1" zu setzen.

Daniel

### [#13](https://www.typo3.net/d/83038-was-bedeutet-1no-1/13) · steffenk · 2008-10-21

es ist tatsächlich so das man es beim Kopieren nicht braucht

NO ist default auf 1, alle anderen default auf 0

ACT < NO kopiert auch den aktiven Zustand, ACT = 1 braucht man da nicht mehr.
Arbeitet man ohne Kopie, muss man den jeweiligen Zustand aktivieren.

### [#14](https://www.typo3.net/d/83038-was-bedeutet-1no-1/14) · andre99 · 2008-10-21

Hay Steffen!

Prima!! Dann haben wir es also!
Vielen Dank noch einmal für die regen Diskussionsbeiträge!

> Auf was für Fragen manche Leute kommen, ich habe mir darüber noch nie Gedanken gemacht

Wenn man vor hat, anderen etwas zu erklären (was bei mir der Fall ist),
 dann sollte man es genau erklären können.
 :p

Viele Grüße
Andre

---

Quelle: „Was bedeutet 1.NO = 1“, typo3.net, https://www.typo3.net/d/83038-was-bedeutet-1no-1
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
