Zum Inhalt springen

Menu über sys_category , get parameter

Erstellt am 19. Juli 2015 · 2 Antworten · letzte Antwort am 20. Juli 2015

Tags: Frage

Icke0801 ·

Hallo zusammen,

ich habe ein Hauptmenu, das mir aus den sys_category die Hauptkategorien ausliest. Diesem gebe ich den set_parameter wie folgt mit:

additionalParams.dataWrap = &sys_category[uid]={field:uid}

Jetzt möchte ich in einem 2. Menu die Unterkategorien auslesen und verzeifel daran, an den Parameter zu kommen:

select{
  uidInList.field = GP:sys_category|uid

Mit welcher Syntax komme ich denn jetzt an die übergebene Kategorie?

Zusatz:
Zur ext: tx_news gibt es ja auch das Partial "Category/List.html". Dieses kann man ja auch als Contentelement einbinden und Kategorien auswählen.

Ist es möglich, und wenn ja, wie, diesem Partial meine übergebene Category mitzugeben?

Icke0801 ·

Leider bleibt die Ausgabe noch leer.

hier mal zur Sicherheit mein kompletter TS

lib.newsCats = COA
lib.newsCats {
	5 = TEXT
	5.value = newsCats
		wrap = <ul>|</ul>
		10 = CONTENT
		10 {
				table = sys_category
				select{
					uidInList.data = GP:sys_category|uid
					selectFields =  title
					orderBy = sorting
					#andWhere.dataWrap = parent=1 AND deleted=0 AND hidden=0
				}
		}
		renderObj = COA
		renderObj{
			wrap = <li>|</li>
			10 = TEXT
			10 {
				field = title
				typolink{
						# verlinke zu der Seite mit der News-Auflistung (Listenansicht)
						parameter = 75
						title.field=title
						# fuege den GET-Parameter fuer die ausgewaehlte Kategorie hinzu
						additionalParams.dataWrap = &sys_category[uid]={field:uid}
						useCacheHash = 1
				}
			}
		}
}

Mich würde ja auch mal interessieren, ob es richtig übergeben wird, bzw. was drin steht.
Mit folgendem wird mir allerdings nichts im Debugger angezeigt:

<f:debug>{GP:sys_category|uid}</f:debug>

Und mit <f:debug>{all}</f:debug> sehe ich diese Parameter auch nicht.