[TYPO3-german] Was ist an diesem Template falsch?
Andreas Burg
typo3 at andreasburg.de
Thu Mar 19 12:23:33 CET 2009
Oliver,
> ich bin bei der Erstellung dieses Templates genau nach dem Fachbuch "Typo3 4.0" von
> Andreas Stöckl und Frank Borgers gegangen. Ein dicker Schinken. Die ersten 120
> Seiten hab ich durch und bis zur Einstellung der Grafik lief auch alles einigermaßen.
> Nur danach nicht mehr...
das die Grafik nicht da ist, ist schon klar, siehe unten, aber ich kann mir nicht vorstellen, dass
in dem Buch auf diese Weise Seiten erzeugt werden. Ich vermute, es sind alles noch Übungen zur
Veranschaulichung wie Objekte erzeugt werden. Nachher machst du das sowieso anders.
> Ich werde mir die Dokumentation von Robert Meyer (der Link den Du mir empfohlen
> hast) mal durchsehen. Viell. komme ich damit ja besser klar...
Ist nat. Geschmacksache, ich kam damit schneller zurecht, als mit "Der Einstieg" von typo3.org.
Hauptsächlich fand ich in "Der Einstieg" den Einsatz von automaketemplate(?) für Einsteiger zu viel
des Guten. Ich glaub im Wiki ist auch noch eine tolle Einführung, hab ich aber noch nicht
durchgearbeitet.
Zu deinem Template:
#sowas bläht den Quelltext auf, besser mit CSS formatieren
page.bodyTagMargins = 0
# Default PAGE object:
page = PAGE
#page.10 ein IMAGE Obj
page.10 = IMAGE
#page.10 jetzt ein TEXT Obj
page.10 = TEXT
#page.20 ein COA, man beachte die geschickten Verschachtelungen
page.20 = COA
page.20.10 = COA
page.20.10.10 = COA
page.20.10.20 = COA
page.20.10.10.10 = TEXT
page.20.10.20.10 = TEXT
#jetzt ist page.20 kein COA mehr, ist jetzt TEXT Obj
page.20 = TEXT
#mal eben vor .10 noch was einfügen?
page.5 = TEXT
#und weils so schön war gleich nochmal ein COA
page.30 = COA
page.30.10 = COA
page.30.20 = COA
page.30.10.10 = TEXT
page.30.10.20 = TEXT
page.30.20.10 = TEXT
page.30.20.20 = TEXT
#doppelt genäht hält besser?
page.30.20 = COA
page.40 < page.30
page.40.10.10.value = Hüh
page.40.10.20.value = Hott
#TSref Content Objects (cObject) Important Note
#Vorsicht beim Verweis auf ein Obj, wenn danach etwas verändert wird
page.50 =< page.30
page.50.20.10.value = Hau
page.50.20.20.value = Ruck
#besser die Reihenfolge einhalten, ist übersichtlicher
page.30.10.10.value = Hui
page.30.10.20.value = Buh
page.30.20.10.value = Piff
page.30.20.20.value = Paff
page.20.value = Das ist toll!
Im Endeffekt wirst du wohl nie solche Tabellen mit TS rendern. Du wirst den statischen Anteil des
HTML-Codes in ein Template packen und Marker dort einfügen, wo nachher deine dynamischen Inhalte
erscheinen sollen.
--
Andreas
Mailing list rules & guidelines (Mailing list Regeln & Leitfaden):
http://typo3.org/community/mailing-lists/
http://typo3.org/community/mailing-lists/mailing-list-rules-guidelines/
More information about the TYPO3-german
mailing list