[TYPO3-german] fehlerhafte FLUIDTEMPLATE-Ausgabe
David Greiner
davidgreiner at gmx.net
Sat Aug 13 03:27:10 CEST 2011
Hat sich erledigt...das hinzufügen von <f:format.html
parseFuncTSPath="lib.parseFunc"> hat die unerwünschten Objekte entfernt...
Dachte das wäre so oder so die Defaulteinstellung für f:format.html?
Wieder was gelernt, gute Nacht..!
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von David Greiner
Gesendet: Samstag, 13. August 2011 03:13
An: typo3-german at lists.typo3.org
Betreff: [TYPO3-german] fehlerhafte FLUIDTEMPLATE-Ausgabe
Hallo!
Ich versuche mich gerade an meiner Ersten Seite mittels FLUIDTEMPLATE und
Backendlayouts.
Die Ausgabe an sich funktioniert einwandfrei, nur das mir etliche
überflüssige Absätze (P-Tags <p>
</p> ) ins Template gezaubert werden.
Mein Typoscript sieht so aus:
10 = FLUIDTEMPLATE
10 {
file.stdWrap.cObject = CASE
file.stdWrap.cObject {
key.data = levelfield:-1, backend_layout_next_level, slide
key.override.field = backend_layout
1 = TEXT
1.value = fileadmin/template/fluid/2col.html
2 = TEXT
2.value = fileadmin/template/fluid/1col.html
3 = TEXT
3.value = fileadmin/template/fluid/3col.html
}
partialRootPath = fileadmin/template/fluid/partials/
layoutRootPath = fileadmin/template/fluid/layouts/
variables {
content < styles.content.get
content_left < styles.content.get
content_left.select.where = colPos=1
content_right < styles.content.get
content_right.select.where = colPos=2
nav < temp.topMenu
}
}
Und die Fluid-Dateien
default.html
<div id="header"></div>
<div id="content">
<f:render section="content" />
</div>
<div id="footer"></div>
2col.html
<f:layout name="default"/>
<f:section name="content">
<div id="content_main">
<f:format.html>{content}</f:format.html>
</div>
<div id="content_left">
<f:format.html>{content_left}</f:format.html>
</div>
</f:section>
Und die Ausgabe im FE sieht dann lustiger Weise so aus:
<div id="content">
<div id="content_main">
<p> </p>
<p><!-- CONTENT ELEMENT, uid:3/text [begin] --></p>
<p> </p><div class="csc-default" id="c3"><p> </p>
<p><!-- Text: [begin] --></p>
<p>ich bin der hauptinhalt</p>
<p><!-- Text: [end] --></p>
<p> </p></div><p><!-- CONTENT ELEMENT, uid:3/text [end] --></p>
<p> </p>
</div>
<div id="content_left">
<p> </p>
<p><!-- CONTENT ELEMENT, uid:7/text [begin] --></p>
<p> </p><div class="csc-default" id="c7"><p> </p>
<p><!-- Text: [begin] --></p>
<p>Linker Inhalt</p>
<p><!-- Text: [end] --></p>
<p> </p></div><p> <!-- CONTENT ELEMENT, uid:7/text [end] --></p>
<p> </p>
</div>
</div>
Die Klassenbezeichnung class="bodytext" habe ich entfernt, aber naja das
bringt ja auch nicht allzuviel.
Was läuft hier falsch? Auf die etlichen Absätze kann ich verzichten und die
content-element-kommentare brauch ich auch nicht...
Grüße in die Nacht,
David.
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list