Hallo liebe Typo3 Gemeinde!
Ich habe im Grunde mehr Probleme die ich kurz erklären möchte.
Normalerweise arbeite ich mit Extension Templates in einem System-Ordner, die ich dann mittels TypoScript in mein Root-Template einbinde. Das sieht z.B.: folgendermassen aus:
Imageshack - extensiontemplates.gif
Dann binde ich diese Extension Templates in mein Root Template ein:
# --- main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# --- feeding the content from the auto-parser to the TEMPLATE cObject
template =< plugin.tx_automaketemplate_pi1
# --- select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY
# --- ###mainnav###
subparts.mainnav < tmp.MAINNAVIGATION
# --- ###subnav###
subparts.subnav < tmp.SUBNAVIGATION
# --- ###imagepic###
subparts.imagepic < tmp.HEADER
# --- ###quote###
subparts.quote < styles.content.getLeft
# --- ###latest news###
subparts.news < tmp.NEWSTICKER
# --- ###content###
subparts.content < styles.content.get
}
Das funktioniert auch sehr gut!
Mit der Latest News Ansicht auf der linken Seite meiner Seite verfahre ich genau so:
tmp.NEWSTICKER < plugin.tt_news
tmp.NEWSTICKER {
templateFile= fileadmin/maweb10_newstemplates/news_latest_template.html
displayLatest {
date_stdWrap.strftime = %d.%m.%y
time_stdWrap.strftime = %H:%M
}
code >
code = LATEST
pid_list >
pid_list = 33
singlePid >
singlePid = 34
latestLimit >
latestLimit = 3
catImageMode = 0
catTextMode = 0
}
Weiter oben kann man ja schon sehen, wie ich im Root-Template das NEWSTICKER Template einbinde.
Erste Frage: Ist das gut so oder sollte man hier anders vorgehen?
In meinem Root-Template sind die statischen Templates "News settings" und "News CSS-styles" eingebunden.
Sollte man besser aus der eigenen News-Seite ein Extension Template machen und dort diese Dinge einbinden?
Ich habe noch nicht ganz verstanden wie das mit der Weitervererbung zwischen Root-Template und Extension Template in Typo3 funktioniert.
Schon mehrmals habe ich mir mit dem Object Browser die einzelnen Einstellungen angesehen - aber irgendwie werde ich nicht schlau daraus.
So, nun zu meinem nächsten Problem:
Auf der News-Seite habe ich einen neuen Inhalt vom Typ News erstellt und dort alles eingestellt (Detailseite, Startpunkt der News, List Code, ...)
Wo werden diese Infos eigentlich im Haupttemplate eingefügt (also in welcher Reihenfolge)
Kommt ZUERST der TypoScript Code aus dem Template und dann der vom Seiteninhalt oder umgekehrt, oder wie?
Überschreibe ich mir in meinem NEWSTICKER Extension Template diese Einstellungen, oder nicht? Oder umgekehrt?
Auf jeden Fall kann ich machen was ich will, ich bekomme die Links bei den Newsbeiträgen nicht zum Laufen?
Ich habe zwar nach jedem Newsartikel [mehr] stehen aber eben keinen Link dahinter.
Die PID zur Singleansicht wäre eigentlich eingestellt.
Und woher bitte werden die Newsbeiträge in den "normalen" Content eingefügt?
Das NEWSTICKER Template füge ich ja manuell mittels
subparts.news < tmp.NEWSTICKER
in einen eigens dafür vorgesehenen Subpart ein, aber wieso stehen im Teil
subparts.content < styles.content.get
eigentlich auch die News drinnen?
Fragen über Fragen...
Ich würde gerne Punkt für Punkt durchgehen, damit ich den ganzen Workflow hinter Typo3 besser verstehen lerne, also wenn ich mich irgendwo unklar ausgedrückt habe oder ihr Zusatzinfos braucht, dann bitte....
Danke für JEDE Hilfe!
ursvamp
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen