[Typo3-german] doppeltes RECORDS auf gleichen Table -- Elemente rendern nicht?
Alexander Langer
alex at big.endian.de
Mon Aug 29 19:11:14 CEST 2005
Hi!
In einem TEMPLATE Content Object render ich zwei Marks via RECORDS,
allerdings auf den gleichen Table.
Das sieht dann etwa so aus:
IMAGE = RECORDS
IMAGE {
source.field = image
tables = user_alex_images
conf.user_alex_images < plugin.user_alex_pi1.image
conf.user_alex_images {
template >
template = TEXT
template.value = ###IMAGE###
marks.IMAGE {
file.maxW = 450
}
}
}
MORE_IMAGES = RECORDS
MORE_IMAGES {
source.field = more_images
tables = user_alex_images
conf.user_alex_images < plugin.user_alex_pi1.image
conf.user_alex_images {
template.file = pfad/zum/template.html
marks.IMAGE.file.maxW = 75
}
}
Was hier passiert ist, dass man immer eine Bilder-Gallerie hat, wo ein
definiertes Bild gross, und dann eine definierte Menge von Bildern in
kleiner weiter unten angezeigt wird.
Problem ist nun, daß in MORE_IMAGES Bilder einfach nicht gerendert
werden, wenn sie bereits als IMAGE gerendert wurde.
Wenn etwa user_alex_images.image=3 ist und
user_alex_images.more_images='2,3,4' ist, dann werden für MORE_IMAGES
die Bilder mit den UIDs 2 und 4 ausgeben, aber 3 fehlt. An der Stelle
ist im HTML-Output einfach nix. 3 allerdings ist natürlich in der
Gross-Ansicht vorhanden.
Wählt man ein anderes Bild als "image", beispielsweise 4, werden 2 und 3
unter MORE_IMAGES ganz normal gerendert, wie man erwarten würde, 4
hingegen verschwindet.
Ist das ein Bug oder ein "Feature"? Kann sowas jemand bestätigen?
Was kann ich tun?
Ciao
Alex
More information about the TYPO3-german
mailing list