Moin Moin,
ich verzweifele gerade ein wenig und hoffe ihr könnt mir weiterhelfen.
Ich habe über eine Extension ein Feld vom Typ "files" in fe_users angelegt.
In diesem Feld sollen bis zu 12 Dateien übers BE hochgeladen werden.
Nun versuche ich seit geraumer Zeit die Dateien verlinkt im FE auszugeben.
Das ist mein momentaner Stand:
page.10.subparts.CONTENT = COA
page.10.subparts.CONTENT {
20 = CONTENT
20 {
renderObj = COA
renderObj {
10 = FILE
10 {
path = uploads/tx_schtables/
file.dataWrap = DB:fe_users:{TSFE:fe_user|user|uid}:tx_schtables_invoice
wrap3 = {|}
insertData = 1
}
}
}
}
Ich fang gerade erst an stdWrap zu verstehen und hoffe ihr könnt mir weiterhelfen.
Grüße,
Holly
Hallo Holly.
HollyHollmann schrieb
Ich fang gerade erst an stdWrap zu verstehen (...)
stdWraps sind etwas gemein. Sie sind nicht leicht zu verstehen, und wenn man dann meint, dass man sie (halbwegs) verstanden hat, dann gibt's immernoch ein paar Tücken - wie jetzt. Denn obwohl stdWraps an viiielen Stellen in TYPO3 einsetzbar sind und es dem Integrator erleichtern, seine Anpassungen vorzunehmen, so geht es nicht überall.
Konkrete Problemanalyse:
Du setzt in der file-Eigenschaft des FILE-Objektes einen dataWrap ein. Die Eigenschaft hat jedoch keine stdWrap-Eigenschaften, sondern ist nur vom Typ resource (https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Index.html)
Viele Grüße
Julian
Hallo Julian,
ja da hast du wohl recht. Nachdem ich mich nun Tagelang mit diesem Problem beschäftigt und keine vernünftige Lösung gefunden habe, hab ich das ganze einfach über eine externe PHP-file gelöst und diese eingebunden... damit gings dann auch ganz einfach 😉
Trotzdem vielen Dank für deine Hilfe!