Zum Inhalt springen

Header von Content trennen und ausgeben

Erstellt am 5. Juli 2004 · 3 Antworten · letzte Antwort am 7. Juli 2004

Tags: Inhaltselemente, Frage

iconomie ·

Hallo.
Ich habe folgendes Problem:
Ich möchte den Header aus dem Content splitten und in einer anderen Tabelle anzeigen. Dazu habe ich die Marker TITLE und CONTENT im Template an den jeweiligen Positionen angelegt.
Als TS habe ich folgenden Code aus dem Forum verwendet:

      CONTENT = CONTENT
      CONTENT {
        table = tt_content
        select.orderBy = sorting
       select.where = colPos = 0
      }
      
    TITLE = CONTENT 
      TITLE { 
        # Artikel-Ueberschrift ermitteln 
        table = tt_content 
        select { 
        pidInList=this 
        orderBy = sorting 
        where = colPos=0 
        begin=0 
        max=1 
      } 
renderObj = TEXT 
renderObj.field = header

Damit funktioniert zwar das Auslesen und Die Anzeige des Headers, allerdings wird der Content nicht angezeigt. Ich gehe davon aus, dass der CONTENT = CONTENT durch die Angabe von TITLE = CONTENT überschrieben wird.
Wie muss ich mein TS ändern, damit ich beides angezeigt bekomme?! Ich habe dazu im Forum nichts finden können, nur wie man den Header ausliest... oder bin ich eben zu blöd und seh' den Wald vor lauter Bäumen nicht?
MfG
iconomie

doku ·

hi,
war mir jetzt zuviel streß, den code zu verstehen, aber beim drüberfliegen entdeckt man zumindest, daß du eine schließende klammer vergessen hast.

s.​hoehne ·

Hi,
vielleicht hilft Dir das weiter!!!

# Hauptinhalt
marks.CONTENT = CONTENT
marks.CONTENT < styles.content.get

# Seitentitel ausgeben
marks.TITLE = TEXT
marks.TITLE.value = {page:title}
marks.TITLE.insertData = 1
marks.TITLE.wrap = <font face="verdana" size=2 color=303030><B> | </B></font>

Gruß Steffen

iconomie ·

So, hab's mit meinem ursprünglichen Code hinbekommen! Hatte vergessen im Templaterecord den content(default) einzubinden :o
Übrigens, die Klammer hat natürlich auch gefehlt o.O
MfG
iconomie