Zum Inhalt springen

2.Menüebene aus Datensätzen einer anderen Tabelle

Erstellt am 5. Februar 2008 · Noch keine Antworten

Tags: Datenbank, Frage

lobby ·

Ich will in eine Menüstruktur auf der Ebene 2 eine weitere hinzufügen. Diese soll aus einer anderen Tabelle gerendert werden.

Im Prinzip hätt ich das auch schon:

temp.submenu = CONTENT
temp.submenu {
		wrap = <ul>|</ul>
		table = tx_stiftunguser_areas
		
		select {
			// Speicherort der News
			pidInList = 2
			orderBy = crdate DESC
			selectField = uid,area
			// Kategorie ID der News die gelistet werden sollen
			#where = uid=9
			andWhere.data < plugin.tx_stiftungvars_pi1
			andWhere.insertData = 1

		}
		
		renderObj =  TEXT
		renderObj {
			wrap = <li>|</li>
			// tt_news DB Feld das als Linktext benutzt werden soll
			field = area
			// Page-ID mit dem gewünschten Single View
			typolink.parameter.data = page:uid
			typolink.additionalParams.cObject = COA
			typolink.additionalParams.cObject {
				10 = TEXT
				10.field = uid
				10.wrap = &tx_stiftungprojekte[areaUid]=|
			}
		}
	}

wenn ich die where abfrage (where = uid=1) direkt reinschreibe, dann funktioniert es bereits. Ich lasse mir über eine Extension den Teil zurückgeben (andWhere.data < plugin.tx_stiftungvars_pi1 -> uid=123).
Wenn ich das nur so ausgebe, kommt der richtige Wert raus, aber in die where-Abfrage stimmt es nicht.
Wie kann ich das in meine Abfrage einbringen?