Wie kann ich mit Typoscript den div-Container "<div class="news-single-img"></div>" in der Single Ansicht entfernen?
Dieser Container stört mich in der Formatierung meiner Artikel!
Wie kann ich mit Typoscript den div-Container "<div class="news-single-img"></div>" in der Single Ansicht entfernen?
Dieser Container stört mich in der Formatierung meiner Artikel!
sollte über
plugin.tt_news.displaySingle.imageWrapIfAny
funktionieren
helmet schriebsollte über
plugin.tt_news.displaySingle.imageWrapIfAnyfunktionieren
Danke für den Tipp. Ich habe nun folgendes eingefügt:
plugin.tt_news.displaySingle.imageWrapIfAny = |
plugin.tt_news.displaySingle.image.wrap = <div class="feature-image">|</div>
Mein HTML-Code zum Single-Artikel schaut so aus:
<h3>TEMPLATE_SINGLE</h3>
<em>This subpart is used to display single news items</em><br />
<br />
<br />
<!-- ###TEMPLATE_SINGLE### begin
This subpart is used to display single news items
-->
<div id="posts-list" class="cf">
<!-- Standard -->
<article class="format-standard">
###NEWS_IMAGE###
<div class="box cf">
<div class="entry-date">###NEWS_DATE###</div>
<div class="excerpt">
<div class="post-heading" >###NEWS_TITLE###</div>
<div class="entry-content">
###NEWS_CONTENT###
</div>
</div>
<div class="meta">
<span class="format">Nachricht</span>
<span class="user">###NEWS_ADMIN###</span>
<span class="tags"> ###ADDINFO_WRAP_B###
###TEXT_RELATED###
###NEWS_RELATED###
###TEXT_FILES###
###FILE_LINK###
###TEXT_LINKS###
###NEWS_LINKS###
###TEXT_RELATEDBYCATEGORY###
###NEWS_RELATEDBYCATEGORY###
###ADDINFO_WRAP_E###</span>
</div>
</article>
<!-- ENDS Standard -->
</div>
</div>
<!-- ENDS posts list -->
###BROWSE_LINKS###
</div>
<!-- ###TEMPLATE_SINGLE### end -->
Mein Seitenquelltext schaut nun so aus:
<div class="feature-image"><a href="index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2F01.jpg&md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&parameters%5B3%5D=YXNjcmlwdDpjbG9zZSgpOyI%2BIHwgPC9hPiI7fQ%3D%3D" onclick="openPic('index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2F01.jpg&md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&parameters%5B3%5D=YXNjcmlwdDpjbG9zZSgpOyI%2BIHwgPC9hPiI7fQ%3D%3D','f1cda292573cfb5800f6bb737924d7d7','width=800,height=312,status=0,menubar=0'); return false;" target="thePicture"><img src="typo3temp/pics/01_aaea971cc0.jpg" width="596" height="233" alt=""></a></div><p class="news-single-imgcaption" style="width:596px;"></p>
Der jetzt noch nicht umschlossene bzw. störende Code ist dieser: <p class="news-single-imgcaption" style="width:596px;"></p>
Wie bekomme ich diesen weg oder wie füge ich diesen im div-container ein?
Eben habe ich noch etwas dazu im Internet gefunden. Nun sieht mein TS-Code so aus:
plugin.tt_news.displaySingle.imageWrapIfAny = |
plugin.tt_news.displaySingle.image.wrap = <div class="feature-image">|
plugin.tt_news.displaySingle.caption_stdWrap.wrap = <p class="news-single-imgcaption"> | </p></div>
Der Seitenquelltext zum Problem nun so:
<div class="feature-image"><a href="index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2F01.jpg&md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&parameters%5B3%5D=YXNjcmlwdDpjbG9zZSgpOyI%2BIHwgPC9hPiI7fQ%3D%3D" onclick="openPic('index.php?eID=tx_cms_showpic&file=uploads%2Fpics%2F01.jpg&md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&parameters%5B3%5D=YXNjcmlwdDpjbG9zZSgpOyI%2BIHwgPC9hPiI7fQ%3D%3D','f1cda292573cfb5800f6bb737924d7d7','width=800,height=312,status=0,menubar=0'); return false;" target="thePicture"><img src="typo3temp/pics/01_aaea971cc0.jpg" width="596" height="233" alt=""></a><p class="news-single-imgcaption" style="width:596px;"><p class="news-single-imgcaption"></p></div></p>
Wie man am Ende des Codes nun sieht, wird die p-Klasse zweimal angegeben. Jetzt bin ich mit meinem Latein am Ende!
schätze mal, die p-class kommt einmal von
caption_stdWrap.wrap
und einmal von
caption_stdWrap.dataWrap
helmet schriebschätze mal, die p-class kommt einmal von
caption_stdWrap.wrap
und einmal von
caption_stdWrap.dataWrap
Mich wundert es, dass trotz des Wrap-Codes die p-Klasse so blöd ausgegeben wird.
Kann man denn nicht diese p-Klasse mit einer Angabe, welche ich jetzt leider nicht weiss, entfernen?
Nach langer Suche habe ich in diesem Forum den folgenden Code gefunden, der dieses blöde p-Class-Ding entfernt:
plugin.tt_news.displaySingle.caption_stdWrap >
plugin.tt_news.displaySingle.caption_stdWrap.if.directReturn = 0