Hallo zusammen,
ich habe folgendes Problem: ich möchte 2 Marker direkt hintereinander platzieren, also so:
<div id="footer">###FOOTER######FOOTER_MENU###</div>
Nun wrapped TYPO3 diese marker ja automatisch mit einem <p> Tag. Bei meiner Suche habe ich nur Tipps gefunden, wie man alle <p> Tags entfernt. Gibt es auch eine Möglichkeit, diese einzeln mit TS zu entfernen? Oder kann man alle entfernen und dann an bestimmten Stellen wieder einfügen?
Viele Grüße
Jo
Wieso wrappt TYPO3 diese Marker automatisch mit einem <p>-Tag?
Hallo igorshmigor,
er wrapped natürlich die Marker sondern die Inhalte wenn ich das richtig verstanden habe. Mein Typoscript dazu sieht so aus.
page.10.marks.FOOTER= CONTENT
page.10.marks.FOOTER{
table = tt_content
select {
pidInList = 89 # Seiten-ID auswählen
//orderBy = sorting
where = colPos= 0 # Spalte auswählen
}
}
page.10.marks.FOOTER_MENU = HMENU
tt_content.list.10 >
page.10.marks.FOOTER_MENU {
special = directory
special.value = 86
1 = TMENU
1.noBlur = 1
1.NO = 1
1.NO.linkWrap = <br> | | |*| | |*| |
}
Zusammen mit dem Template von oben kommt aber das heraus:
<div id="footer">
<!-- CONTENT ELEMENT, uid:74/text [begin] -->
<h1></h1>
<!-- Text: [begin] -->
<p>Monika Mustermann | Telefon: +49 (0)123 56789 | E-Mail: <a href="javascript:linkTo_UnCryptMailto('nbjmup+jogpAlpsjob.tdivma/ef');" >info(at)mustermann.de</a></p>
<!-- Text: [end] -->
<!-- CONTENT ELEMENT, uid:74/text [end] -->
<br> <a href="index.php?id=87" >Impressum</a> | <a href="index.php?id=88" >Sitemap</a></div>
Herauskommen sollte aber ungefähr das, natürlich hier nur als reines HTML:
<div id="footer">
<p class="right_footer">Fußzeile<br />
<a href="#">Impressum</a> | <a href="#">Sitemap</a></p>
</div>
Vielleicht bin ich aber auch auf der ganz falschen Fährte...
#angry# Hab ich´s doch gewußt! Da war ich aber ganz falsch unterwegs. Ich habe jetzt das Typoscript geändert und alles klappt:
page.10.marks.FOOTER= CONTENT
page.10.marks.FOOTER{
table = tt_content
select {
pidInList = 89 # Seiten-ID auswählen
//orderBy = sorting
where = colPos= 0 # Spalte auswählen
}
renderObj < tt_content
renderObj=COA
renderObj {
10 = TEXT
10.field = bodytext
10.wrap = <p>|
}
}
page.10.marks.FOOTER_MENU = HMENU
tt_content.list.10 >
page.10.marks.FOOTER_MENU {
special = directory
special.value = 86
1 = TMENU
1.noBlur = 1
1.NO = 1
1.NO.linkWrap = <br> | | |*| |  |*| |</p>
}
@igorshmigor: Nochmals danke für den Hinweis!