Hallo Armin!
Noch einmal vielen Dank für Deine Hilfe! Ich habe schon alles so umsetzen können, wie ich es vorhatte. Der Bodytext müsste noch mit deinem PHP-Script aus dem FCE geholt werden, aber das hat gerade erstmal keine Priorität und ich kann auch allein mit dem Seitentitel leben

Da die Inhalte ja in FCE hinterlegt sind, ist das Feld abstract ja leider leer...
Auch wenn dadurch die ursprüngliche Frage dieses Threads inklusive Betreff nicht wirklich gelöst ist, bin ich erstmal zufrieden und der Rest kommt später. Hier dann das funktionierende TypoScript mit dem die Ausgabe wie gewünscht formatiert wird
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69:
| lib.projekte_startseite = HMENU lib.projekte_startseite.special = updated lib.projekte_startseite.special.value = 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 45 lib.projekte_startseite.special { mode = tstamp limit = 5 } lib.projekte_startseite.excludeUidList = 32, 33, 34, 35, 36, 38, 40, 41, 42, 43, 45 lib.projekte_startseite.minItems = 3 lib.projekte_startseite.maxItems = 3 lib.projekte_startseite.1 = TMENU lib.projekte_startseite.1.NO = 1 lib.projekte_startseite.1.NO.linkWrap = |</span></p> lib.projekte_startseite.1.NO.stdWrap.cObject = COA lib.projekte_startseite.1.NO.stdWrap.cObject { 10 = TEXT 10.value = Zum Projekt... } lib.projekte_startseite.1.NO.before.cObject = COA lib.projekte_startseite.1.NO.before.cObject{ 10 = HMENU 10 { special = browse special { value.field = uid items = up items.prevnextToSection = 1 } 1 = TMENU 1 { NO = 1 NO { stdWrap.cObject = TEXT stdWrap.cObject { field = title wrap = <div class="projekt_bereich">|</div> doNotShowLink = 1 } } } } 20 = IMAGE 20.file = GIFBUILDER 20.file { XY =440,100 10 = IMAGE 10.file = fileadmin/templates/asset/projekt1.jpg } 20.params = class="projekt_bild" 30 = TEXT 30 { field = title wrap = <p class="projekt_teaser">|<br/> } 40 = COA 40.10 = TEXT 40.10 { field = crdate strftime = %d.%m.%Y wrap = <span class="projekt_meta">Hinzugefügt am | · } } |
Das einzige, was ich jetzt noch gerne lösen möchte, ist die Grafik die ich einbinde... Bin mir gerade nicht sicher, ob ich da einen neuen Thread aufmachen soll...
Das Bild, welches ich da mit dem Gifbuilder einbauen möchte soll immer dem Bereich entsprechen, also der Seite, die oben mit
special=browse und
items=up abgefragt wird. Wie kann ich am elegantesten einer Seite ein Bild zuordnen und es dann an dieser Stelle für den Gifbuilder abfragen?
Da ich mit Templavoila arbeite kann ich ja keine Bilder im Pagerecord hinterlegen, oder? Ich hatte auch schon an sowas hier gedacht, (was natürlich so nicht funktioniert und Quatsch ist)
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9:
| 20 = IMAGE 20.file = GIFBUILDER 20.file { XY =440,100 10 = IMAGE 10.file = fileadmin/templates/asset/{field:title}.jpg } 20.params = class="projekt_bild" |
Hast Du vielleicht noch einen Tipp für mich?
Beste Grüße und nochmal tausend dank für deine bisherigen Antworten und Hilfestellungen!
Marc.