Hallo,
wieder ein mysteriöses Problem in der Gestaltung meiner SINGLE-Einträge - für mich als Anfänger.
Folgende Kombination
<h1 class="news-single-title">###NEWS_TITLE###</h1>
###NEWS_SUBHEADER###
plugin.tt_news {
templateFile = fileadmin/template/ext/tt_news_template.html
displaySingle {
date_stdWrap.strftime= %d.%m.%y
time_stdWrap.strftime= %H:%M
age_stdWrap.age = Minuten | Stunden | Tage | Jahre
title_stdWrap.wrap = |
subheader_stdWrap.wrap = <span class="news-single-subheader">|</span>
content_stdWrap.wrap = |
}
}
erzeugt quasi folgendes Ergebnis:
<h1 class="news-single-title">NEWS_TITLE</h1>
<p class="bodytext"><span class="news-single-subheader">NEWS_SUBHEADER</span></p>
Nun ist es unschön, dass mal was im Template und mal was in TypopScript definiert werden muss. Hübscher wäre ja:
<h1 class="news-single-title">###NEWS_TITLE###</h1>
<p class="news-single-subheader">###NEWS_SUBHEADER###</p>
plugin.tt_news {
templateFile = fileadmin/template/ext/tt_news_template.html
displaySingle {
date_stdWrap.strftime= %d.%m.%y
time_stdWrap.strftime= %H:%M
age_stdWrap.age = Minuten | Stunden | Tage | Jahre
title_stdWrap.wrap = |
subheader_stdWrap.wrap = |
content_stdWrap.wrap = |
}
}
was aber zu folgendem Ergebnis führt:
<h1 class="news-single-title">NEWS_TITLE</h1>
<p class="news-single-subheader"><p class="bodytext">NEWS_SUBHEADER</p></p>
Warum klappt mit dem SUBHEADER nicht, was beim TITLE anstandslos funktioniert?
Es ist derart halt unsauber und schwer nachvollziehbar. Ein Standard-Wrapper ist ja im Prinzip hilfreich, aber wieso kann ich an dieser Stelle nicht vom Standard abweichen. Ich habe es bisher nur geschafft, den Wrap-Parser ganz abzuschalten, dann waren aber auch meine RTE-Formatierungen weg. Und wozu HTML-Templates, wenn ich darin das meiste nicht definieren darf? Ist doch garnicht so abwegig, was ich will, der SUBHEADER soll doch wohl häufiger mal anders gestaltet werden. Für LATEST wollte ich ganz auf Absätze verzichten, dass ist mir nur mit CSS-Mogelei (display:inline) gelungen, was ich auch sehr unfein finde.
Beste Grüße,
Thorsten
PS: Ich habe diese Frage auch schon bei den Kollegen von typo3forum.net gestellt, ohne Antwort bisher. Überschneidet sich da die Liste der Leser und Helfer? Gibt es sinnvollere Foren (auch englisch)?