Zum Inhalt springen

header1 aus inhalten manipulieren

Erstellt am 12. Februar 2010 · 1 Antwort · letzte Antwort am 12. Februar 2010

Tags: Inhaltselemente, Frage

JUES ·

Hallo Leute,

ich stehe vor folgendem Problem:
Design sieht vor, dass die Überschriften einzelner Contetentelementen zweifarbig sind. Solle also im FE-HTML nach folgem Shema aussehen

<h1><span claas='white'>Das ist</span><span class="black">eine Überschrift</span></h1>

ich habe etwas gefunden wo man ein string spliten kann
http://wiki.typo3.org/index.php/De:TSref/split

und mein TS sieht so aus

          INHALT = CONTENT
          INHALT {
               table = tt_content
               select.orderBy = sorting
               select.where = colPos = 0
               stdWrap = |
            }

ich habe leider keine Ahnung wie ich nun aus meinem "INHALT" die Überschriften verändere.

Kann mir da jemand helfen? Wie komme ich an den Titel des Datensatzes? Mit

content.wrap.header1 = <h1>|</h1>

kann ich nur wrapen, kann ich hier auch spliten?

Danke i.V

JUES ·

... ich habe es rausgefunden. Schade, dass man dafür fast einen ganzen Tag verballert bevor man es findet. Will aber die Lösung dem Suchenden nicht vorenthalten.

an die einzelne Contentelemente kommt man "lib"
sieht dann wie folgt aus:

lib.stdheader >
lib.stdheader = CASE
lib.stdheader{
  key.field = header_layout
  default = TEXT
  default.field= header
# da ich was spezieles damit vor hatte (spliten) habe ich den Part ausgelagert
# hier könnt ihr direckt wrapen also wrap= <was auch immer>|</was auch immer>
}
#dieser part ist wie gesgt nur um zu spliten über token

lib.stdheader.default.split {
   token = ,
   cObjNum = 1
   wrap =<h1> || <span class="h1Part2"> |</span></h1>  
  1.current = 1
  }

vielleicht nicht unwichtig zu sagen, dass dieser schnipsel vor dem page objeckt kommt.

G.J