Zum Inhalt springen

Gridelements wrap um alle Inhalte

Erstellt am 23. November 2016 · 2 Antworten · letzte Antwort am 24. November 2016

Tags: Gridelements, TYPO3 7, Frage

tbauer ·

Hallo Community,

jedes TYPO3 Inhaltselement gibt ja die ID mit aus (z.B. div id="c20"). Nur Gridelements eben nicht. Kurz gesagt brauche ich einen wrap der den Titel von Gridelements mit umschließt, am besten die ID des Inhaltselements. Mein TS sieht so aus:

tt_content.gridelements_pi1.10 = < lib.stdheader
tt_content.gridelements_pi1.20.10.setup {

	1 < lib.gridelements.defaultGridSetup 
	1 {
		columns {
			30 < .default
			30.wrap = <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">|</div>
			
			31 < .default
			31.wrap = <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">|</div>		
		}
		wrap = <div class="row">|</div>
	}
	
}

Vielen Dank für jede Hilfe!

toifel · · Beste Antwort

Normalerweise sollte der Wrap mit der ID auch bei Gridelements erscheinen, wenn es nicht irgendwo per TypoScript überschrieben wurde.
Such mal in deinem TS, ob dort irgendwo sowas steht wie

tt_content.gridelements_pi1.stdWrap.wrap >

Hiermit kannst du den Wrap wiederherstellen:

tt_content.gridelements_pi1.stdWrap.wrap = <div class="gridWrap" id="c{field:uid}">|</div>
tt_content.gridelements_pi1.stdWrap.wrap.insertData = 1