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