[TYPO3-german] Verständisproblem bei Typoscript & IMAGE

JoH asenau info at cybercraft.de
Thu Feb 4 16:52:15 CET 2010


>> #### Banner Image ####
>> lib.banner = COA
>> lib.banner {
>>   10 = IMAGE
>>   10 {
>>    file = fileadmin/templates/img/hauptmenue.jpg
>>    file.import = uploads/media/
>>    file.import.field = media
>>    file.import.listNum = 0
>>    file.width = 940
>>    file.height = 440
>>   }
>> }
>
> .field bezieht sich immer auf das daten feld des aktuellen content
> elements.

seit wann?

> das heist über field kommst du in der regel an daten aus der tabelle
> tt_content ran.

s.o.

> nicht aber an daten der page um da ran zu kommen solltest du .data
> verwenden-
> z.b. so:
> lib.banner.file.import.data = page:media

s.o.

> "levelmedia" ist sogar noch etwas spezieller da die slide geschichten
> unterstützt werden. mus aber aus den gleichen gründen über data
> passierne da es ja kein feld der "aktuellen" tabelle ist.

Das alles gilt nur für TemplaVoila-basierte Seiten und auch nur deswegen,
weil TV komplett vom üblichen "Fokus" abweicht.

Normalerweise befinden sich in cObj->data die Informationen des aktuell
behandelten Datensatzes und können sowohl über data als auch über field
abgefragt werden. Unter TV wird field entsprechend ausgehebelt und man kommt
nur noch über data an die Daten der aktuell behandelten Seite heran.

HTH

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
Xing: http://contact.cybercraft.de
Twitter: http://twitter.com/bunnyfield
TYPO3 cookbook (2nd edition): http://www.typo3experts.com




More information about the TYPO3-german mailing list