Zum Inhalt springen

Bild Caption versetzen

Erstellt am 10. Oktober 2006 · 2 Antworten · letzte Antwort am 12. Oktober 2006

Tags: Frage

theSaintHell ·

Hallo Leute,

ich komm hier nicht weiter, bzw. habe keine Idee wie es geht.

Und zwar würde ich gerne die von tt_news vordefinierte Bild-Caption nicht neben das bild sondern an einer anderen stelle ausgeben lassen.

atm sähe es so aus:

<img alt="" /> <p>BildCaption</p>
<p>News Text</p>

Es soll aber quasi so aussehen:

<img alt="" />
<p>News Text</p>

<p>BildCaption</p>

Ich hatte schon folgendes ausprobiert:

subheader_stdWrap {
		append = TEXT
		append.data = caption_stdWrap
		append.wrap = <br /> <span>|</span>
	}

was aber nicht wirklich Funktioniert hat.
Eine Idee?

Vielen Dank!

Marcel

_o3_ ·

du kannst deiner caption evtl. ne class geben um dann per css das teil zu clearen...bzw. ganz rudimentär könntest du nen <br /> mit da reinwrappen...

theSaintHell ·

Danke für die Antwort,

Mir war gestern noch ein weiterer Gedanke gekommen bei deren Umsetzung ich aber scheiter.

Ich habe mir erlaubt im tt_news template einen eigenen marker zu setzen, leider gelingt es mir nicht den caption inhalt in den marker zu kopieren.

Hier mein Code

plugin.tt_news {

displaySingle.caption_stdWrap.wrap = <div>|</div>

displaySingle.marks.IMAGE_CAPTION = TEXT
displaySingle.marks.IMAGE_CAPTION < displaySingle.caption_stdWrap

displayList.subheader_stdWrap {
        append = TEXT
        append.data = register:newsMoreLink
        append.wrap = <span>|</span>
} 
      
displaySingle {
	imageWrapIfAny >
	image.stdWrap.spaceAfter = 0
	date_stdWrap.strftime = %A, %d. %B %Y
	date_stdWrap.wrap = <p>|</p>
	subheader_stdWrap.wrap = <p>|</p>

}

_LOCAL_LANG.de {

    more = weiter
    backToList = zur Übersicht
  }
}

und hier mein Tempalte ausschnitt:

<!-- ###TEMPLATE_SINGLE### begin
	This subpart is used to display single news items
-->

<div class="news-container">
	<div class="overview"><p><!--###LINK_ITEM###-->###BACK_TO_LIST###<!--###LINK_ITEM###--></p></div>
	<div class="date">###NEWS_DATE###</div>
	<div class="news-headline"><h2>###NEWS_TITLE###</h2></div>
	<div class="news-txt">
		###NEWS_IMAGE### 
		###NEWS_SUBHEADER###		
		###NEWS_CONTENT###
		###IMAGE_CAPTION###
	</div>
	<div class="clearer"></div>
</div>		
<!-- ###TEMPLATE_SINGLE### end -->