Zum Inhalt springen

Wraps in einer bestimmten TV "Spalte" entfernen

Erstellt am 25. August 2010 · 2 Antworten · letzte Antwort am 31. August 2010

Tags: Inhaltselemente, Frage

90125 ·

Hallo.

Ich würde gerne in einem Templa-Voila-Contentbereich die Wraps um Contentelemente verhindern, während sie in einem anderen Bereich erscheinen sollen.

Standardmäßig generiert TYPO3 ja so etwas um ein Contentelement:

<!--  CONTENT ELEMENT, uid:15/templavoila_pi1 [begin] -->
<div id="c15" class="csc-default" >
  <img src="foo"/>
</div>
<!--  CONTENT ELEMENT, uid:15/templavoila_pi1 [end] -->

Ich habe zwei Contentbereiche per TV definiert: "background" und "content". Elemente in "background" sollen jedoch keine Wraps erhalten.

Per

tt_content.stdWrap.innerWrap >

erreiche ich, dass die Wraps verschwinden, jedoch natürlich in beiden Bereichen.

Wie kann ich explizit den Bereich "background" ansprechen? Läuft das über die alte Spaltennummerierung? Hab schon verschiedenes im DS ausprobiert, bisher jedoch ohne Erfolg.

Vielen Dank für eure Hilfe.

90125 ·

Hallo Armin,

vielen Dank für deine Antwort. Über deine Lösung bzw. deine Seite bin ich bei meiner Suche auch schon gestolpert, ich bekomm die Transferleistung noch nicht ganz hin.

Ich hab derzeit dies im XML meiner "backimage-Spalte" stehen (in welcher die wraps entfallen sollen)

10= RECORDS
10.source.postUserFunc = tx_kbtvcontslide_pi1->main
10.source.postUserFunc.field = field_backimage
10.source.postUserFunc.table = tt_content
10.tables = tt_content
10.conf.tt_content.stdWrap.innerWrap >

was leider nichts bewirkt. Ich muss aber auch gestehen, dass ich dein Snippet nicht richtig durchschaue. Vielleicht kannst du mir nochmal einen Anstoß geben, wie ich die wraps einer bestimmten Spalte entfernen kann.

Vielen Dank.