Zum Inhalt springen

menu mit tt_content?

Erstellt am 4. März 2013 · 3 Antworten · letzte Antwort am 6. März 2013

Tags: Frage

3dxO ·

Hallo,

ich würde gerne ein Menü erzeugen welches statt des Seitentitels ein Inhaltselement (colPos = 2) anzeigt.
Ist sowas möglich? Und wenn ja, wie mache ich das?

danke schonmal,
Christian

Chrissli ·

Ich hätte da spontan 2 Ideen:

temp.contentmenu = HMENU
temp.contentmenu {
	1 = TMENU
	1.NO = 1
	1.NO {
		doNotLinkIt = 1
		stdWrap {
			cObject = CONTENT
			cObject {
				table = tt_content
				select {
					pidInList.field = uid
					where = colPos = 2
					languageField = sys_language_uid
				}	
				renderObj < tt_content
			}
		}
	}
}

Sollte das funktionieren, hättest du die Option wie gehabt NO,ACT usw. zu verwenden.

Oder:

temp.contentmenu = CONTENT
temp.contentmenu {
	table = tt_content
	select {
		pidInList.cObject = HMENU
		pidInList.cObject {
			#evtl uebergeordnete seite angeben
			#special = directory
			#special.value = 123
			1 = TMENU
			1.NO = 1
			1.NO {
				doNotLinkIt = 1
				stdWrap.field = uid
				stdWrap.wrap = |, |*| |, |*| |
			}
		}
		where = colPos = 2
		languageField = sys_language_uid
	}
	renderObj < tt_content
}

So fehlen leider die Menüzustände, evtl. muss die Übergeordnete Seite angegeben werden ( je nach deinem Aufbau ), Reihenfolge könntest du mit sorting festlegen können.

Hoffe das hilft dir als Denkansatz...