Zum Inhalt springen

Ausrichtung des Contents im Template

Erstellt am 19. Januar 2004 · 4 Antworten · letzte Antwort am 20. Januar 2004

Tags: Frage

waRhawK ·

Hi all!

Habe wieder einmal eine Frage, und zwar habe ich eine Seite mit Säulen links und rechts und dem eigentlichen Content in der Mitte. Jetzt gibts ja in Typo3 die Möglichkeit den Content links, normal, rechts und rand anzuordnen. Im Template habe ich dafür Spalten mit Subparts eingerichtet, z.B. "_LEFT" und "_CENTER". Ich möchte nun irgendwie erreichen, dass Content, den ich in Typo3 als "normal" definiere auch im Subpart "_CENTER" eingefügt wird, das gleiche auch dann entsprechend für "links" (Subpart: _LEFT)und "rechts" (Subpart: _RIGHT).

Wie kann ich den Content den jeweiligen Subparts zuordnen?

Gruss,
waRhawK

waRhawK ·

Also habe gerade das Modern Template Building Part 2-3 gelesen und so wie es aussieht brauche ich die Subparts nur in colLeft, colNormal und colRight umbennen 😉

Muss das natürlich in der Praxis noch testen...

waRhawK ·

hmm, also irgendwie krieg ich das noch nicht hin

subParts.colLeft = CONTENT
> erzeugt gar nix

subParts.colLeft = CONTENT
subParts.colLeft.table = tt_content
> erzeugt alles

Was muss ich im Template Setup reinschreiben damit mir jeweils nur die richtige Spalte angezeigt wird? Ich arbeite ohne css_styled_content (site muss ns4 compatible sein).

waRhawK ·

OK ich habs jetzt mit css_styled_content hinbekommen. (getLeft, usw). Wenn jemand weiss wie es auch ohne css_styled_content geht, also nur mit content (default) bitte trotzdem posten danke!

c4c ·
waRhawK schrieb

OK ich habs jetzt mit css_styled_content hinbekommen. (getLeft, usw). Wenn jemand weiss wie es auch ohne css_styled_content geht, also nur mit content (default) bitte trotzdem posten danke!

hmm .. also weiss jetzt nicht so wirklich was du genau willst .. aber .. wenn du z.B. n subpart(<!--###_LEFT###-->) hast, schreibst du im typo z.B.

workOnSubpart = DOCUMENT_BODY

subparts._LEFT = styles.content.getLeft
subparts._CENTER = styles.content.get
subparts._RIGHT = styles.content.getRight

im feld "include static" sollten noch 2 templates eingebunden sein:

content (default)
cSet Stylesheet

das wars eigentlich schon ..

und wenn dein subpart TEXT_LINKS heisst schreibst ..

subparts.TEXT_LINKS = styles.content.getLeft

und wenn du keine subparts sondern marker hast:

marks.TEXT_LINKS = styles.content.getLeft ..

hoff ich konnt dir weiterhelfen 😃

grEEz
stEvo