Hallo Leute,
normalerweise bin ich nicht zu dumm zum googlen, aber ich versuche nun schon seit Tagen, folgendes Problem zu lösen und komme einfach nicht weiter:
Ich habe ein Content Element vom Typ "Bilder" oder "Text und Bilder" (im Backend) und möchte dies mit eigenem HTML ausgeben, z.B. folgendermaßen:
[code]<section class="teaser" style="background-url:('fileadmin/foo.jpg')">
<h2 class="hide-text">Bild-Titel aus dem Content-Element</h2>
<p>Bildbeschreibung aus dem Content-Element</p>
</section>[/code]
Ich nutze Fluid styling, scheitere aber schon daran, dass ich im Fluid Template nur den fertigen HTML-Quellcode für das Bild bekomme, z.B.:
[code]<img src="fileadmin/foo.jpg" alt="foo" title="bar">[/code]
Meine Typoscript Kenntnisse sind bisher noch nicht so weit, daher sieht mein Setup im Grunde ungefähr so aus:
[code]lib.teaser = CONTENT
lib.teaser {
table = tt_content
select.where = colPos = {$teaser_column}
languageField = sys_language_uid
}
page = PAGE
page {
typeNum = 0
10 = FLUIDTEMPLATE
10 {
format = html
file = {$root}/Templates/{$template}/Layouts/{$main_layout}.html
layoutRootPath = {$root}/Templates/{$template}/Layouts
partialRootPath = {$root}/Templates/{$template}/Partials
variables {
teaser < lib.teaser
}
# load templates for sections, otherwise Typo3 won't find your sections
file.stdWrap.cObject = CASE
file.stdWrap.cObject {
key.data = levelfield:-1, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = {$root}/Templates/{$template}/Templates/Main.html
}
}
[/code]
Ich wäre echt froh, wenn jemand die Geduld hätte, mir zu erklären, wie ich hier vorwärts komme.
Danke im voraus,
Micha