---
title: "RANDOM HMENU - Zufallsausgabe"
url: "https://www.typo3.net/d/92875-random-hmenu-zufallsausgabe"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2009-09-13"
last_reply: "2012-05-31"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# RANDOM HMENU - Zufallsausgabe

TYPO3 › Menüs · 3 Antworten · gestartet 2009-09-13

## Eröffnungsbeitrag

**Dingo** · 2009-09-13 · [Beitrag #1](https://www.typo3.net/d/92875-random-hmenu-zufallsausgabe/1)

Hallo,

mein Problem: Ich bekomme die Ausgabe eines HMENU nicht als random ausgegeben.

1. Ich bin zu blöd
2. Das ganze geht gar nicht unter HMENU

Nachdem ich nun zig Variantionen und auch etliche Beiträge ausprobiert/studiert habe, wende ich mich verzweifelt an dieses Forum.

```typoscript
lib.customerIndex = COA
lib.customerIndex.10 = HMENU
lib.customerIndex.10 {

	#excludeUidList = 102, 206
	noBlur = 0
	#entryLevel = 2

	#special = directory
	#special.orderBy = rand()
	special = list
	special.value = 101,110,150
	#select.value = 101,110,150
    #table = tt_content
    #select.pidInList = 97
    #select.orderBy = rand()


	stdWrap.dataWrap = |
	stdWrap.required = 1
  
	  1 = TMENU
	  1 {		 
	  	 noBlur = 0
	     expAll= 1		 
		 wrap = <div class="customerContainer">|</div>
		 
		 
		 NO = 1		  
		 NO {		 	
			#linkWrap = |
			ATagBeforeWrap = 1
			allWrap = <div class="customerItem">|</div>
									
			stdWrap.cObject = COA
			stdWrap.cObject{
				10 = TEXT
				10.value = <span class="customerLeft"><img src="
				20 = TEXT
				20{
				  table = pages
				  field = media
				  data = page:media
				  listNum = 0
				  wrap = uploads/media/
			    }
				30 = TEXT
				30{
				  table = pages
				  field = title
				  data = page: title
				  wrap = " alt="|" />
				}
				40 = TEXT
				40{
				  table = pages
				  field = title
				  data = page: title
				  wrap = <br /><span class="customerTitle">|</span></span>
				}
				50 = TEXT
				50{
				  table = pages
				  field = abstract
				  data = page: abstract
				  wrap = <span class="customerAbstract">|</span>
				}
			}
		 }
	  }
}
```

Zum Script:

Mit "special = directory" gibt er mir meine Struktur in vorgegebener Reihenfolge aus. Hier würde ich gerne eine zufällige Ausgabe bevorzugen.

Aber wie????

Danke für die Hilfe!

## Antworten

### [#2](https://www.typo3.net/d/92875-random-hmenu-zufallsausgabe/2) · Unbekannter Benutzer · 2009-09-18

Lösung 2 ist richtig ;-) Es geht nicht mit HMENU, zumindest nicht so. Du kannst höchstens mit einer userfunc ein Menü Array selbst erzeugen, da kannst du dann natürlich mit machen was du willst.

Oder du konstruierst was mit CONTENT und orderBy

### [#3](https://www.typo3.net/d/92875-random-hmenu-zufallsausgabe/3) · Dingo · 2009-10-09

Danke für die Info,

scheint doch aufwändiger zu werden! Sobald ich eine Lösung haben sollte, geb ich Sie hier preis!!!

Cheers

### [#4](https://www.typo3.net/d/92875-random-hmenu-zufallsausgabe/4) · adick · 2012-05-31

Falls es noch jemanden interessiert: es geht mit alternativeSortingField

```typoscript
1 = TMENU
1 {       
      
    alternativeSortingField = RAND()
    .
    .
    .
}
```

---

Quelle: „RANDOM HMENU - Zufallsausgabe“, typo3.net, https://www.typo3.net/d/92875-random-hmenu-zufallsausgabe
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
