Zum Inhalt springen

Titel eines Content-Elementes auslesen

Erstellt am 1. Juli 2004 · 2 Antworten · letzte Antwort am 1. Juli 2004

Tags: Inhaltselemente, Frage

kiwi ·

Hi!
Mein Problem ist, ich möchte gern von einem Inhalt z.B. "Text" die Überschrift auslesen lassen. Und zwar nur die Überschrift! Wie geht das?

Und, was hat es eigentlich mit diesem Code auf sich:

subpart.TITEL = TEXT
subpart.TITEL.field = title

lg kiwi

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

# HTML-Code vor/nach dem dynamischen Eintrages 

stdWrap.required = 1 
stdWrap.wrap = <tr><td>|</td></tr>

# Falls leer, Seitentitel ermitteln 
stdWrap.ifEmpty.cObject = TEXT 
stdWrap.ifEmpty.cObject.field = title 
}

wie schaffe ich es, die überschriften von den artikeln zu trennen?
ich hab ja nur dies als wrap:

stdWrap.wrap = <tr><td>|</td></tr>

wo kann ich ein before.wrap=... und ein after.wrap=... einfügen?

kiwi ·
 # und nun wird das ganze den entsprechenden Teilen zugewiesen
seite = PAGE
seite.typeNum = 0
seite.headerData.10 < template.headTemplate
seite.10 < template.mainTemplate

# Inhalt aus Datenbank holen
seite.10.marks.TITEL = CONTENT 
seite.10.marks.TITEL { 
   table = tt_content 
   select { 
   pidInList=this
   orderBy = sorting 
   where = colPos=0 
   #begin=0 
   #max=5 
   } 

   # Objekt zerstückeln
   renderObj = TEXT 
   renderObj.field = header 
   renderObj.wrap = |<br>

   # HTML-Code vor/nach dem dynamischen Eintrages 
   stdWrap.required = 1 
   stdWrap.wrap = <tr><td>|</td></tr>

   # Falls leer, Seitentitel ermitteln 
   stdWrap.ifEmpty.cObject = TEXT 
   stdWrap.ifEmpty.cObject.field = title 
}

ich hab die lösung gefunden:
und zwar bei:

renderObj = TEXT
renderObj.field = header
renderObj.wrap = |< br >