Zum Inhalt springen

Single-Ansicht von tt_news: div Container entfernen

Erstellt am 8. Mai 2012 · 6 Antworten · letzte Antwort am 9. Mai 2012

Tags: Bilder, tt_news, Frage

timmy2007 ·

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!

timmy2007 ·
helmet schrieb

sollte über

plugin.tt_news.displaySingle.imageWrapIfAny

funktionieren

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&amp;file=uploads%2Fpics%2F01.jpg&amp;md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&amp;parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&amp;parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&amp;parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&amp;parameters%5B3%5D=YXNjcmlwdDpjbG9zZSgpOyI%2BIHwgPC9hPiI7fQ%3D%3D" onclick="openPic('index.php?eID=tx_cms_showpic&amp;file=uploads%2Fpics%2F01.jpg&amp;md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&amp;parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&amp;parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&amp;parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&amp;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?

timmy2007 ·

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&amp;file=uploads%2Fpics%2F01.jpg&amp;md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&amp;parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&amp;parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&amp;parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&amp;parameters%5B3%5D=YXNjcmlwdDpjbG9zZSgpOyI%2BIHwgPC9hPiI7fQ%3D%3D" onclick="openPic('index.php?eID=tx_cms_showpic&amp;file=uploads%2Fpics%2F01.jpg&amp;md5=0646b09b5a0ac455482f70a94e13fa3d9d844c4f&amp;parameters%5B0%5D=YTo0OntzOjU6IndpZHRoIjtzOjQ6IjgwMG0iO3M6NjoiaGVpZ2h0IjtzOjM6IjYw&amp;parameters%5B1%5D=MCI7czo3OiJib2R5VGFnIjtzOjQyOiI8Ym9keSBiZ0NvbG9yPSIjZmZmZmZmIiBz&amp;parameters%5B2%5D=dHlsZT0ibWFyZ2luOjA7Ij4iO3M6NDoid3JhcCI7czozNzoiPGEgaHJlZj0iamF2&amp;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!

helmet ·

schätze mal, die p-class kommt einmal von
caption_stdWrap.wrap
und einmal von
caption_stdWrap.dataWrap

timmy2007 ·
helmet schrieb

schä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?

timmy2007 ·

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