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" <fi...@sfroemken.de> schrieb im Newsbeitrag news:mailman.1.1280382601.9047.typo3-ger...@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

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an