Hallo,
ich habe ein select über pages:
table = pages
select {
pidInList = this
orderBy = sorting
}
wie kann ich nun mit numRows nach der Anzahl der gefundenen Ergebnisse fragen?
Mfg
Sino
Hallo,
ich habe ein select über pages:
table = pages
select {
pidInList = this
orderBy = sorting
}
wie kann ich nun mit numRows nach der Anzahl der gefundenen Ergebnisse fragen?
Mfg
Sino
Sino schriebich habe ein select über pages:
table = pages select { pidInList = this orderBy = sorting }
Kannst du den grösseren Kontext beschreiben? In welchem Objekt ist dieser TypoScript Abschnitt?
Sino schriebwie kann ich nun mit numRows nach der Anzahl der gefundenen Ergebnisse fragen?
So bekommst du die Anzahl in ein TEXT-Objekt rein:
page.10 = TEXT
page.10 {
numRows {
table = pages
select {
pidInList = this
}
}
}
Gruss,
ich brauche die Anzahl zum einen für eine Übersicht mit Weiterblätter funktion, und zum anderen um abzufragen ob weitergeblättert werden kann oder nicht.
Allerdings funkioniert das zweite noch nicht wie es soll.
navi_unten = COA
navi_unten {
4 = TEXT
4 {
numRows {
table = pages
select {
pidInList = this
}
}
}
4.wrap = <center><b>1-5 / | </b>
[4.value > 5]
5 = TEXT
5.value = weiter
5.typolink.parameter.data = field:uid
5.typolink.additionalParams = &seite=1&no_cache=1
5.wrap =<b> | </b></center>
[end]
}
muss ich den Wert von numRows in ein Register schreiben damit ich die Condition setzen kann?
Mfg
Sino
eine weiterführende frage zu dem Thema:
Wie kann ich das ergebnis der numRows funktion in ein Register setzen? Bzw, wie kann ich den Wert sonst in eine Condition einfügen?
temp_inhalt{
...
14 = TEXT
14 {
numRows {
table = pages
select {
pidInList = this
}
}
}
...
}
[numRows >5]
temp_inhalt.15 = TEXT
...
[END]
Sowas will ich nun ca. hinbekommen. Thx for any help.
Mfg
Sino