Hallo,
ich habe ein paar grundsätzliche Anfängerfragen,
auf die ich leide in den Tutorials keine Antwort gefunden
habe. Ich bin soweit, dass ich eine eigene statische HTML Vorlage
erstellen kann und auch bestimmte markierte Bereiche ansprechen kann
(Navigation, Inhalt, usw.).
Meine Vorgehensweise ist, dass ich die HTML-Struktur
nicht generieren lasse, wie in den Tutorials beschrieben
(workOnSubpart), sondern meine statische einbinde und dann
an den entsprechenden Stellen Inhalte einfüge, um unter anderem meine Doctype
selbst zu erstellen und genau fetzulegen wie mein css-file eingebunden wird:
<link rel="stylesheet" type="text/css" media="screen" title="User-Style" href="fileadmin/template/screen.css" />
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" media="screen" title="User-Style" href="fileadmin/template/ie_old.css" />
<![endif]-->
mein erstes Problem ist der eigentliche Seiteninhalt,
um den einbinden zu können brauche ich ja zwingend
das statische Template Content (default), oder?
Warum eigentlich? Was macht das?
Jetzt kann ich mit tt_content den Inhalt reinladen,
allerdings gibt es im Backend 4 Inhaltsbereiche:
Links, Normal, Recht, Rand
Wo kommen die her? Wie kann ich die ansprechen,
umbenennen, entfernen oder neue hinzufügen?
Hie einmal mein aktuelles Setup:
page = PAGE
page.typeNum = 0
page.config.disableAllHeaderCode = 1
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template.html
# TITEL
marks.TITLE = TEXT
marks.TITLE.field = title
# HAUPTINHALT
subparts.INHALT = CONTENT
subparts.INHALT.table = tt_content
}
Was mich noch interessieren würde ist,
wie ich eigene Inhaltstypen definieren kann
und andere Inhaltstypen entfernen kann,
irgendwie ist das alles ja nicht so wirlich w3c-valide...
Falls mir jemand weiterhelfen kann würde ich
mich auch über einen Verweis zum jeweiligen
Abschnitt im bezüglichen Tutorial freuen.
Schöne Grüße aus Freiburg
Ben