[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