Zum Inhalt springen

Inhalt aller Unterseiten formatieren ?

Erstellt am 14. Februar 2007 · 5 Antworten · letzte Antwort am 14. Februar 2007

Tags: Frage

Shaq ·

Hallo alle zusammen, ich habe ein Problem 🙂

Und zwar habe ich es mit folgendem TS geschafft, den Inhalt + Titel aller Unterseiten auf der übergeordneten Seiten ausgeben zu lassen.

page = PAGE
page.typeNum=0
page.stylesheet = fileadmin/sv_seite.css

page.10 = CONTENT
page.10 {
table = pages
select.orderBy=sorting
renderObj = CONTENT
renderObj {
table=tt_content
select.pidInList.field=uid
select.orderBy=sorting
}
}

So weit, so gut. Es geht es darum, wie kann ich mit wrap jeweils vor und nach dem Titel Code einfügen, wie vor und nach dem Inhalt ?

Und wie kann ich im Frontend nach dem Titel den Abstract mit anzeigen lassen und auch hier vor und nach diesem Code einfügen ?

MFG

O. Große Bley

Shaq ·

ja, hab ich, deswegen hab ich ja auch geschrieben, wie ich das mit wrap löse, weil wenn ich:

page = PAGE
page.typeNum=0
page.stylesheet = fileadmin/sv_seite.css

page.10 = TEXT
page.10.value = title
page.10.wrap = <hr>|<hr>

#Define Link Target
PAGE_TARGET = iframe

page.10 = CONTENT
page.10 {
table = pages
select.orderBy=sorting
renderObj = CONTENT
renderObj {
table=tt_content
select.pidInList.field=uid
select.orderBy=sorting
}
}

mache, dann habe ich eine Linie oben, eine unten. Mir ging es ehr darum, jeweils vor und nach title und subtitle Code einfügen zu können. Und wie ich den Abstract anspreche und mit ausgeben kann.

MFG

O. Große Bley

einpraegsam.​net ·
renderObj = CONTENT
renderObj {
  table = tt_content
  wrap = davor|danach
  select.pidInList.field = uid
  select.orderBy = sorting
}

müsste doch funzen - oder?

Shaq ·

der Ansatz ist schon mal gut, das löst aber nur teilweise mein Problem.

Mit deinem Vorschlag sieht die Struktur wie folgt aus :

davor Titel
Inhalt
danach davor Titel
Inhalt

usw.

wie bekomme ich das allerdings hin, das die Struktur aussieht wie folgt:

davor Titel danach
davor Abstract danach
davor Inhalt danach

usw.

?

MFG

O. Große Bley

Shaq ·

konnte das Problem jetzt selber lösen, allerdings mit 2 verschiedenen Ansätzen.

Zum einen habe ich im Object Browser unter Content --> wrap --> header 1 angeben, was vor dem Titel, nach dem Titel und vor dem Inhalt stehen soll.

Was nach dem Inhalt an Code stehen soll, konnte ich mit:

select.orderBy=sorting
renderObj = CONTENT
renderObj {
table=tt_content 
wrap = | #hier die Angaben#
select.pidInList.field=uid

realisieren.

MFG

O. Große Bley