[TYPO3-german] Extension: IMAGE und IMG_RESOURCE // Typoscript Konfiguration

ND arosa at gmx.com
Thu Jul 29 14:34:11 CEST 2010


Hi Stefan,

naja, ohne das "$this->cObj->data" zu füllen kam man mit "file.import.field 
= image" an keine Daten.

Gibt's einen anderen / besseren Weg?

Andi

"Stefan Frömken" <firma at sfroemken.de> schrieb im Newsbeitrag 
news:mailman.1.1280403595.4488.typo3-german at lists.typo3.org...
> Ich will nicht bestreiten, dass das funktioniert, aber ich werd das Gefühl 
> nicht los, dass das nicht unbedingt der richtige Weg ist.
>
> Aber naja...wenn's läuft...never touch a running system :-)
>
> Stefan
>
> ND schrieb:
>> Dank euch!
>>
>> Hab den Fehler gefunden:
>>
>> Innerhalb der Klasse musste ich $this->cObj->data noch mit den aktuellen 
>> Daten der Extension füllen... (Und danach $this->cObj->data wieder mit 
>> dem ursprünglichen Inhalt füllen).
>>
>> jetzt läufts ;)
>>
>> Gruss! Andi
>>
>>
>>
>> "Stefan Frömken" <firma at sfroemken.de> schrieb im Newsbeitrag 
>> news:mailman.1.1280382601.9047.typo3-german at lists.typo3.org...
>>> ND schrieb:
>>>> Hi David,
>>>>
>>>>
>>>> Ich dachte gerade, es funktioniert, allerdings wenn ich die Zeile:
>>>>
>>>> $this->conf["detailView."]["img."]["file"]="uploads/tx_ext/".$record['image']; 
>>>> ...im PHP weglasse, und dafür im Typoscript...
>>>>
>>>>      img = IMAGE
>>>>      img{
>>>>        file = uploads/tx_ext
>>>>        file.import.field = image
>>>>        file.import.stdWrap.listNum = 0
>>>>        file.width = 100
>>>>        imageLinkWrap = 1
>>>>        imageLinkWrap.enable = 1
>>>>        imageLinkWrap.JSwindow = 1
>>>>        imageLinkWrap.width = 300
>>>>      }
>>>>
>>>> ...verwende, dann klappts irgendwie doch nicht! Woran kann das liegen?
>>>>
>>>>
>>>>
>>> Mit "import" überschreibst du den Inhalt von "file". Damit das nicht 
>>> passiert, muss der Pfad mit in die import-Eigenschaft eingebaut werden. 
>>> z.B. so:
>>>
>>>       img = IMAGE
>>>       img{
>>>         file.import.field = image
>>>         file.import.listNum = 0
>>>         file.import.wrap = uploads/tx_ext/|
>>>         file.width = 100
>>>         imageLinkWrap = 1
>>>         imageLinkWrap.enable = 1
>>>         imageLinkWrap.JSwindow = 1
>>>         imageLinkWrap.width = 300
>>>       }
>>> Dann hattest du stdWrap.listNum geschrieben. Die Eigenschaft import 
>>> selbst beinhaltet schon stdWrap. Kannst Dir das überflüssige stdWrap 
>>> also sparen.
>>>
>>> Stefan
>> 


More information about the TYPO3-german mailing list