hallo allesamt,
hab heute nach langer zeit wieder einmal angefangen mich mit typo3 auseinaderzusetzen und bin gleich mal auf eine frage gestossen - wäs schön wenn mir jemand weiterhelfen könnte - danke schon mal im voraus!
es geht um folgenden html-output den typo3 generiert:
<!-- CONTENT ELEMENT, uid:21/text [begin] -->
<a id="c21"></a>
<!-- Header: [begin] -->
<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Donec pretium nunc non est</h1></div>
<!-- Header: [end] -->
<!-- Text: [begin] -->
<p class="bodytext">Nullam eros massa, mattis vel, nonummy in, lacinia quis, ipsum. Nullam leo diam, cursus quis, sollicitudin eget, volutpat sit amet, lectus. Nullam ligula tortor, venenatis id, tempus vel, vestibulum nec, arcu. Nullam massa neque, semper eu, egestas nec, dictum ultrices, nibh. Nullam mi ante, rutrum non, eleifend ut, facilisis vel, turpis.</p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:21/text [end] -->
frage: warum gibt typo3 all die html-kommentare aus und wie kann ich das verhindern?
wie es dazu gekommen ist: ich habe ein neues projekt in typo3 angelegt und auf der root-seite folgendes typoscript-templage erstellt:
# Cache-Verhalten
config.no_cache = 1
# Template content object:
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/_temp_/template-main.html
marks.CONTENT < styles.content.get
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate
des weiteren habe ich "css styled content" im feld "Include static (from extensions):" ausgewählt und auf der root-seite in der spalte "normal" ein "Regular text element" eingefügt.
es wird jetzt auch alles wie erwartet ausgegeben - nur eben auch all diese (überflüssigen?) html-kommentare, die den quellcode nicht gerade schlanker machen.
kann/sollte man da was dagegen machen?
besten dank im voraus für eure bemühungen.
grüsse aus den bergen.
roland
PS: ich will eigentlich nicht nur die kommentare vermeiden, sondern auch dieses leere <a>-tag, die klassen in den einzelnen html-tags und den <div>-container...