Einzelnen Beitrag anzeigen
  #1  
Alt 26.04.07, 12:26
sissi sissi ist offline
Forum Stammgast
 
Registriert seit: 19.08.04
Ort: London
Alter: 28
Beiträge: 419
sissi eine Nachricht über ICQ schicken sissi eine Nachricht über Skype™ schicken

Anzahl Datensaetze mit Typoscript abfragen?


hi,

wenn ich ne einfache select-abfrage in typoscript im stil von

table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos=1
}

mache, kann ich dann irgendwie die anzahl der zurueckgelieferten datensaetze mit typoscript abfragen?

hintergrund: ich moechte mit typoscript dynamisch ein anker-menu erstellen das die jeweiligen contentelemente einer seite auflistet. allerdings soll dieses anker-menu nur sichtbar sein wenn mehr als 1 contentelement vorhanden ist - sonst macht so ein menue ja kaum sinn.

-------------

habs hingekriegt! Hier also ein Typoscript das ein Menu aus einzelnen Contentelementen generiert aber NUR wenn mehr als 1 Contentelement sich in entsprechender Spalte befindet:

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
lib.anchormenu = CONTENT
lib.anchormenu {
table = tt_content
select {
pidInList = this
orderBy = sorting
where = colPos=1
languageField=sys_language_uid
}
stdWrap.wrap =
stdWrap.if.value.numRows.select < .select
stdWrap.if.value.numRows.table = tt_content
stdWrap.if.isLessThan = 1
renderObj = COA
renderObj {
10.wrap = <li>|</li>
10 = TEXT
10.field = header
10.typolink.parameter.field >
10.typolink.parameter.dataWrap = #c{field:uid}
10.if.isTrue.field=header
}
}
lib.anchormenu.wrap = <ul>|</ul>

gruesse
sissi

Geändert von sissi (30.04.07 um 15:36 Uhr).
Mit Zitat antworten