Zum Inhalt springen

Überschrift in Marker

Erstellt am 10. Juni 2008 · 5 Antworten · letzte Antwort am 11. Juni 2008

Tags: Inhaltselemente, Frage

minimalize ·

Hi,

Folgendes Problem:

Möchte gerne dass die Überschrift eines Inhaltselementes nicht auf dem Marker ###colleft### ausgegeben sondern in ###colleftheader### geschrieben wird. Wie stelle ich das an?

minimalize ·

mh. vielleicht habe ich die frage falsch gestellt. Hier mal mein Typoscript damit es besser verstanden wird was ich meine.

     10.marks {
          2colleft = CONTENT
          2colleft {
               table = tt_content
               select {
                    where = colPos = 0
                    orderBY = sorting
                    }
          }
          2collefthead = TEXT
          2collefthead.value = Überschrift

Dort wo jetzt als Value Überschrift steht soll später die Überschrift des ersten Inhaltselements hin.

Ich müsste doch dafür nur eine Abfrage basteln die mir nur die Überschrift von tt_content holt oder? Weiss aber auch nicht wie ich das genau anstellen soll.

Unbekannter Benutzer ·

Der Code ist dafür ungeeignet, da du auf Content Elemente zugreifst. Du hast aber auch schonmal direkt vergessen welche ID es denn sein soll...

Vielleicht hilft dir dieses Thema weiter:
#78074

minimalize ·
SLAng schrieb

Der Code ist dafür ungeeignet, da du auf Content Elemente zugreifst. Du hast aber auch schonmal direkt vergessen welche ID es denn sein soll...

Vielleicht hilft dir dieses Thema weiter:
#78074

mh. das andere Thema geht ja darum was mit einem Bild zu machen. Ich müsste ja die erste Überschrift eines Content Elements absplitten und in ein eigenes Div (Marker) setzen. Wäre auch egal wenn die darauffolgenden keine Überschrift mehr haben.

Was meinst du mit ID?

minimalize ·

Habe heute den Thread am Anfang nur überflogen, bzw. nicht begriffen dass es da auch um die Überschrift geht. Sorry for that! :o 🙁

Hab aber jetzt etwas herumprobiert und es hat geklappt. Danke hier noch mal für den Tipp!

Allerdings habe ich nun doch noch ein Problem. Hier mal mein Typo Script:

      module1 = CONTENT
          module1 {
               table=tt_content
               wrap=<div class="module_content">|</div>
               select{
                    languageField=sys_language_uid
                    max=10
                    where=colPos=4
               }
               renderObj = COA
               renderObj {
                    wrap = <div> | </div>
                    10 = IMAGE
                    10 {
                         file.maxH = 90
                         file.maxW = 100
                         file.import {
                         field = image
                         wrap = uploads/pics/|
                         listNum = 1
                         }
                    }
               }
          }
          module1head = CONTENT
          module1head {
               table=tt_content
               wrap=<div class="module_head"><h3 class="module_head_text">|</h3></div>
               select{
                    languageField=sys_language_uid
                    max=1
                    where=colPos=4
               }
               renderObj=COA
               renderObj {
                    10=TEXT  
                    10{
                         required=1
                         wrap=|
                         field=header
                    }
               }
          }

Wenn ich jetzt ein Bild wie beim Modul1 habe wird davon nur die Überschrift übernommen. Das Bild wird mir nicht angezeigt. Hab es aber genauso umgesetzt wie in dem von dir empfohlenen Thread. Zumindest denke ich das.