[TYPO3-german] select count(*) Ausgabe
Hendrik
h.reimers at neonaut.de
Wed Apr 13 13:33:12 CEST 2011
page.5 = CONTENT
page.5 {
table = pages
select {
selectFields = count(uid) AS count
pidInList = 1
andWhere = (hidden = 0)
}
renderObj = COA
renderObj {
10 = TEXT
10 {
wrap = Anzahl: |
data = field:count
}
}
PS: * für count zu benutzen ist übertrieben. Am besten das Feld wo der
index oder primary key drauf ist (z.B. uid)
Am 11.04.2011 14:32, schrieb Mula:
> Hallo Liste!
>
> Ich versuche mich gerade an folgender Übung aber benötige leider Hilfe:
>
> Mittels der Extension typo3script_code möchte ich die Anzahl der Unterseiten
> ausgehend einer bestimmten PID zählen und dann das Ergebnis als
> Content-Element Text ausgeben
>
> Laut EXT Manual:
> "Just add this plugin to a page at a place you like and enter some
> TypoScript code to a text field. Code is considering to be a COA definition,
> it will be rendered by TYPO3 and inserted to a page."
>
>
> Typoscript:
> 5 = CONTENT
> 5 {
> table = pages
> select {
> selectFields = count(*)
> # die Seite von der die Unterseiten gezählt werden sollen hat die
> pid 90
> pidInList = 90
> andWhere = (hidden = 0)
> }
> renderObj = COA
> renderObj {
> 10 = TEXT
> 10 {
> wrap = Anzahl: |
> data = debug:data
> }
> }
>
>
> Es zeigt die korrekte Anzahl der Seiten an, aber eben nur im Debug Modus.
> Was muss ich noch ändern um die Anzahl ohne debug angezeigt zu bekommen?
>
> Vielen Dank!
>
>
> Grüße,
> Mula
>
More information about the TYPO3-german
mailing list