---
title: "Browsemenü: zurück 2/4 weiter"
url: "https://www.typo3.net/d/70810-browsemenue-zurueck-24-weiter"
source: "typo3.net"
tags: ["TYPO3","Menüs","Tipp"]
created: "2007-11-23"
last_reply: "2007-11-26"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Browsemenü: zurück 2/4 weiter

TYPO3 › Menüs · 1 Antwort · gestartet 2007-11-23

## Eröffnungsbeitrag

**einpraegsam.​net** · 2007-11-23 · [Beitrag #1](https://www.typo3.net/d/70810-browsemenue-zurueck-24-weiter/1)

Hier mal ein Browsemenü mit Anzeige wo man sich befindet und wieviele es insgesamt gibt:

```typoscript
# Aktuelle Seite
temp.currentno = HMENU   
temp.currentno.entryLevel = 2  
temp.currentno {
	1 = TMENU
	1 {
		NO.doNotShowLink = 1
		CUR = 1
		CUR {
			wrapItemAndSub = |
			doNotLinkIt = 1
			stdWrap.cObject = TEXT
			stdWrap.cObject.dataWrap = {register:count_MENUOBJ}
		}
	}
}

# Komplette Anzahl der Unterseiten
temp.overall = HMENU
temp.overall.entryLevel = 1
temp.overall {
	1 = TMENU
	1 {   
		expAll = 0
		NO = 1 
		NO {
			doNotLinkIt = 1
			stdWrap.cObject = COA
			stdWrap.cObject {   
				10 = LOAD_REGISTER
				10.menuNumber.numRows {
					table = pages
					select.pidInList.data =  field:uid
					select.where = nav_hide!=1 AND doktype!=5 AND doktype!=6
				}   
				20 = TEXT
				20.dataWrap = {register:menuNumber}
			}         
		} 
	}
}

# Browsemenü generieren
temp.browsemenu = COA
temp.browsemenu.wrap = <div id="browse">|</div>
temp.browsemenu {
	10 = HMENU
	10 {
		entryLevel = 2
		wrap = <span class="browselink">|</span>
		special = browse
		special {
			items = prev
			prev.fields.title = zurück
			prev.fields.nav_title = zurück
			next.fields.title = weiter
			next.fields.nav_title = weiter
		}
		1 = TMENU
		1.NO = 1
	}
	20 = RESTORE_REGISTER
	30 < temp.currentno
	30.wrap = |/
	40 < temp.overall
	50 < .10
	50.special.items = next
}

# Ausgabe am Marker
page.10.marks.MARKER < temp.browsemenu
```

## Antworten

### [#2](https://www.typo3.net/d/70810-browsemenue-zurueck-24-weiter/2) · einpraegsam.​net · 2007-11-26

So, nochmal etwas kürzer:

```typoscript
# Aktuelle Seite
temp.currentno = HMENU   
temp.currentno.entryLevel = 2
temp.currentno {
	1 = TMENU
	1 {
		NO.doNotShowLink = 1
		CUR = 1
		CUR {
			wrapItemAndSub = |
			doNotLinkIt = 1
			stdWrap.cObject = TEXT
			stdWrap.cObject.dataWrap = {register:count_MENUOBJ}
		}
	}
}

# Komplette Anzahl der Unterseiten
temp.overall = COA
temp.overall {
	10 = LOAD_REGISTER
	10.menuNumber.numRows {
		table = pages
		select.pidInList.data = field:pid
		select.where = nav_hide!=1 AND doktype!=5 AND doktype!=6
	}
	20 = TEXT
	20.dataWrap = {register:menuNumber}
	30 = RESTORE_REGISTER
}

# Browsemenü generieren
temp.browsemenu = COA
temp.browsemenu.wrap = <div id="browse"><div id="innerbrowse">|</div></div>
temp.browsemenu {
	10 = HMENU
	10 {
		entryLevel = 2
		wrap = <span class="browselink">|</span>
		special = browse
		special {
			items = prev
			prev.fields.title = zurück
			prev.fields.nav_title = zurück
			next.fields.title = weiter
			next.fields.nav_title = weiter
		}
		1 = TMENU
		1.NO = 1
	}
	20 = RESTORE_REGISTER
	30 < temp.currentno
	30.wrap = |/
	40 < temp.overall
	50 < .10
	50.special.items = next
}
```

---

Quelle: „Browsemenü: zurück 2/4 weiter“, typo3.net, https://www.typo3.net/d/70810-browsemenue-zurueck-24-weiter
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
