Zum Inhalt springen

Formateinstellungen im Contentbereich

Erstellt am 28. Februar 2007 · 5 Antworten · letzte Antwort am 5. April 2007

Tags: Inhaltselemente, Frage

rehmaster ·

Hallo!

Ich habe 2 Fragen:

Um die Headline jeder Seite wird immer weiterer Code von Typo gesetzt. Leider habe ich nichts gefunden, wie ich den Wrapdort ersetzen kann. Weiß jemand wie das klappt?

Mein zweites Problem ist, dass ich an jedem Contentelement am oberen Rand die Beschriftung des Navigationspunkte setzen. Per TS habe ich schon das Kästchen gesetzt, das bei jedem Element rumgesetzt wird:

tt_content.stdWrap.wrap = <div class="person_info"><div class="content_info">Navigationsbeschriftung</div> | </div>

Wäre super, wenn ich hier Hilfe finden könnte![/list]

HerrBrink ·

Hallo rehmaster,

wenn ich dich richtig verstehe, dann möchtest du die html tags entfernen und neue tags inklusive class bzw id erstellen?

# tags entfernen
lib.stdheader.stdWrap.stripHtml = 1

# eigene tags hinzufügen
lib.stdheader.stdWrap.dataWrap = <h3>|</h3>

Den Weg zu den Objekten findest du durch den Object Browser der Templatefunktion. Dort kannst du sehen, was die Objekte beinhalten, damit du die richtigen Änderungen vornehmen kannst.

Manche Styles sind hardgecodet in TypoScript und daher nicht zu ersetzen, bzw habe ich noch nicht herausgefunden, wie man diese ersetzen kann, außer in der php-Datei herumzupfuschen (z. B. bei Bullet Listen) aber bei Überschriften klappt es!

Ich hoffe, ich konnte dir helfen.

rehmaster ·

Danke! 🙂
Das klappt super!

Jetzt müsste ich nur noch wissen, ob ich irgendwo einen Platzhalter für den NAvigationstitel im Contentbereich über TS platzieren kann! o.O

HerrBrink ·

Wenn du Platzhalter sagst, dann würde ich einen Marker im HTML-Template vorschlagen:

###MARKER_NAME###

diesen kannst du dann mit TypoScript ansprechen. Bsp.:

page.10.marks.MARKER_NAME = deinInhalt
rehmaster ·

Hm, ich glaube das geht nicht so einfach 🙁

Oben habe ich kein Codeauszug aus meinem Typoskript! Ich habe diesen Rahmen in das TS geschrieben, damit die Box um jedes Content Element gesetzt wird. Irgendwie müsste man den Befehl im TS eingeben.