Hallo,
ich habe mir in TYPO 13.4 einen Content-Block zusammengebastelt in dem ich neben ein wenig Text und der Auswahl einiger Kategorien auch ein PDF pro Element hochladen kann. Die config dazu sieht so aus:
name: awagner/sdssheetsitems
typeName: awagner_sdssheetsitems
group: default
prefixFields: false
prefixType: full
basics:
- TYPO3/Links
- TYPO3/Categories
fields:
- identifier: sdssheets
type: Collection
labelField: title
minitems: 1
appearance:
collapseAll: true
levelLinksPosition: both
fields:
- identifier: title
type: Text
label: "Sheet Name"
- identifier: artikelnummer
type: Textarea
enableRichtext: true
richtextConfiguration: cem
useExistingField: true
label: "Artikelnummern"
- identifier: sheet
type: File
allowed: "pdf"
useExistingField: true
label: "SDS Sheet"
required: true
- identifier: categories
type: Category
treeConfig:
startingPoints: 43
Das läuft auch soweit. Die Ausgabe im Frontend ist vereinfacht so umgesetzt:
<div class="row">
<div class="col-4">{item.title}</div>
<div class="col-4">
<f:format.raw>{item.artikelnummer}</f:format.raw>
</div>
<div class="col-4">
**{item.sheet} LINK ZUM PDF SOLL HIER HIN**
</div>
</div>
Die Ausgabe <f:debug>{data.sdssheets}</f:debug>
zeigt das:

Ich habe keine Ahnung welchen Parameter ich dem typolink element übergeben muss um einen Link auf das entsprechende PDF zu erzeugen.
Hat irgendwer eine Idee?