[TYPO3-german] In cObject IMAGE (Typoscript) Felder aus DB auslesen
Steffen Wentzel
steffen.wentzel at gmx.de
Tue Jun 12 22:57:07 CEST 2007
JoH asenau schrieb:
>> ich habe ein Problem mit dem auslesen von Datenbankfeldern im cObjct
>> IMAGE in Typoscript.
>>
>> Hier ein Auszug aus meinem Code:
>>
>> 10 = IMAGE
>> 10 {
>> file.import = fileadmin/downloads/pdf/
>> # file.import = {field : file_path} -->funktioniert nicht
>> # file.import.insertData = 1 -->funktioniert nicht
>> file.import.field = file_name
>> file.import.listNum = 0
>> file.width = 80
>> params = class="thumbnail"
>> wrap = |
>> }
>>
>> Wie man sieht lese ich das Feld "file_name" aus der aktuellen Zeile
>> aus. Ich würde gerne aber auch das Feld "file_path" dynamisch
>> einsetzen, dummerweise gelingt mir das aber nicht. Setze ich die
>> Funktionen von stdwrap falsch ein?
>>
>> Hat jemand einen Tip für mich?
>
> Sieht nach einem Fall für dataWrap aus:
>
> file.import = fileadmin/downloads/pdf/
> file.import {
> field = file_name
> listNum = 0
> dataWrap = {field:file_path}|
> ### ggf. auch {field:file_path}/|
> ...
>
> HTH
>
> Joey
>
Danke für Deine Antwort, ist aber leider auch nicht der Bringer. Ich
habe das ganze mit einem Textfeld probiert, da geht es merkwürdigerweise:
12 = TEXT
12 {
value = {field : file_path}{field : file_name}
insertData = 1
wrap = | <br />
}
=> Dieses cObject gibt mir das gewünschte Ergebnis aus, also z.B.:
fileadmin/downloads/pdf/tollesPapier.pdf
Was aber nicht funktioniert ist:
13 = IMAGE
13 {
file = {field : file_path}{field : file_name}
insertData = 1
wrap = | <br />
}
Ich denke, dass dies am Unterschied zwischen den Datentypen liegt, die
"value" bzw. "file" erwarten, ich komme aber auf keine schlaue Lösung.
Steffen!
More information about the TYPO3-german
mailing list