Zum Inhalt springen

Die Ausgabe des Contents steuern

Erstellt am 11. Februar 2004 · 4 Antworten · letzte Antwort am 11. Februar 2004

Tags: Inhaltselemente, Frage

fwkaiser ·

hi leute,

Ich habe folgendes einfaches Konstrukt:

page = PAGE
page.typeNum = 0

page.bodyTag = <body bgcolor="#F1F4D0" leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0">
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = fileadmin/templates/index.html
  workOnSubpart = DOCUMENT_BODY
  subparts.CONTENT2 < styles.content.get
}

Das ist ja alles noch kein Problem.

ABER:

Zwischen des einzelnen Seiteninhalten setzt Typo3 ein:

<P style="margin:0 0 0 0;">

wodurch diese Seiteninhalte untereinander ausgegeben werden.

Ich möchte die Ausgabe der Seiteninhalte jedoch nebeneinander haben. gibt es irgenwie eine wrap-funktion die das regelt.

gruß
frank

maxhb ·

Hi!

fwkaiser schrieb

Ich möchte die Ausgabe der Seiteninhalte jedoch nebeneinander haben. gibt es irgenwie eine wrap-funktion die das regelt.

So lange die einzelnen Elemente in ein <p></p> eingebunden sind kannst Du allein per Typo3 Dein Ziel nicht erreiche, da <p> immer einen Umbruch erzeut ...
Du solltest Dich mit Stylesheets auseinandersetzen. Ggf. langt für Dich die folgende CSS-Definition

p { display: inline;}

CU
maxhb

fwkaiser ·

hi,

das ist mir schon klar das <P> </P> einen Absatz einleitet. ich dacht nur ich könnte mit so etwas ähnlichem wie

subparts.CONTENT2.wrap = <td>|</td>

unterbinden, das er ein <p>-Tag verwendet.

gruß
frank

maxhb ·

Hi!
O.K., das kommt jetzt nur aus meinem schwachen Gedächtnis, aber so sollte es gehen:

# Wrap für Textelemente
tt_content.text.20.1.wrap = <td>|</td>
# Wrap für Textmit Bild
tt_content.textpic.20.1.wrap = <td>|</td>

CU
maxhb