Zum Inhalt springen

Template von Dateilinks verändern - wo?

Erstellt am 18. Oktober 2012 · 1 Antwort · letzte Antwort am 19. Oktober 2012

Tags: Inhaltselemente, Frage

cordi ·

Hallo zusammen,

Ich habe mit den "Dateilinks" einen PDF-Download realisiert.
Verwende das Standardtemplate, dass von Typo3 angeboten wird.
Sieht auch alles gut aus und funktioniert einwandfrei.

Allerdings erscheint im Template zuerst der .pdf-Name und dann die Dateiüberschrift.
Dies würde ich nun gerne ändern, dass der Titel oben steht und der PDF-Name unten.

Habe im Anhang ein Screenshotausschnitt, wie es jetzt ist um dies anschaulicher zu machen.

Kann mir jemand sagen, wo das Template für die Dateilinks liegt und in welcher Zeile ich diese beiden Variablen vertauschen kann??
Ich habe allerdings keinen direkten Zugriff auf den Server, sollte dies alles über die Adminwerkzeuge im Typo3 direkt realisieren können!

Danke für eure Hilfe!

screenshot_Dokumentendownload_typo3.jpg

cordi ·

Hab jetzt ne Möglichkeit gefunden, sorry für die Frage, wurde schon oft im www behandelt. Nach etwas googlen hab ich dann jetzt einen Lösungsweg.

Ich beschreibe ihn hier kurz, falls mal wieder jemand das gleiche Problem haben sollte.

Im TS folgendes eigeben:

tt_content.uploads.20.itemRendering.20 {
     1 >
     2 >
     1 = TEXT
     1.value = <span><a href="
     2 = TEXT
     2.data = register:path
     3 = TEXT
     3.data = register:filename
     4 = TEXT
     4.value = ">
     # Beschreibung anzeigen, wenn vorhanden
     5 = TEXT
     5.data = register:description
     5.if.isTrue.data = register:description
     # ansonsten Dateinamen anzeigen
     6 = TEXT
     6.data = register:filename
     6.if.isTrue.data = register:description
     6.if.negate = 1
     7 = TEXT
     7.value = </a></span>
     }

      tt_content.uploads {
         20.linkProc {
         iconCObject.file.width = 100
       //  iconCObject.file.height = 100
       }

(Quelle: http://blog.chriwo.de/news/tt-content-uploads-beschreibung-verlinken/trackback/28/07/2012.html)

Und siehe da, es funktioniert!

Also Problem gelöst!