Hi,
ich lese über Typoscript Datensätze von unterseiten aus, um diese als Teaser auf der Oberseite anzuzeigen.
Mein Problem ist, dass ich in einen Datensatz mehrere Inhaltselemente einer Seite reinlade. Wenn ich nun den ersten Datensatz auslese werden mir auch die gesamten Inhalte ausgegeben. Ich möchte aber nur den ersten Inhalt im Datensatz.
Mittels source.field = records bekomme ich ja eine Liste mit id's auf die Inhaltselemente. Ist es irgendwie möglich hier nur die erste id auszulesen und den Inhalt anzuzeigen? Ist das ganze mit listNum möglich? Habe leider noch nix gefunden, wie das Problem zu lösen wäre.
Bis jetzt lese ich die Daten so aus:
20=CONTENT
20 {
table=tt_content
select {
pidInList.field = uid
where = CType = 'shortcut'
andWhere = colPos = 0
begin = 0
max = 1
orderBy = sorting
}
renderObj = RECORDS
renderObj {
source.field = records
tables= tt_content
conf.tt_content= COA
conf.tt_content {
10=TEXT
10.field=header
20=TEXT
20.field=bodytext
30=IMAGE
30 {
file.import.field = image
file.import = uploads/pics/
file.width = 177
file.height = 100
file.import.listNum = 0
}
}
}
Danke Sandra