Hallo zusammen,
Ich befasse mich erst seit ein paar Tagen mit Typo3, habe tonnenweise Dokus gelesen, und trotzdem komme ich nicht weiter.
Ich habe ein riesen Problem meine erste Seite zu erstellen. Habe übrigens auch hier und in anderen Foren nach Antworten gesucht, aber keine gefunden, obwohl ich zumindest Ansatzweise hier in den Postings ein bißchen was gefunden habe.
Nun aber das Problem:
Die Seite soll Framebasiert sein, rechter, oberer und Inhaltsframe.
Nun habe ich mir das frame tutorial angeschaut, die Frames auch ohne Weiteres hingekriegt.
Habe im Backend also zunächst eine neue Seite als Root-Level angelegt (Level 1), Typ Standard. Hier habe ich auch ein Template definiert.
Dank einiger anderwertiger Infos, dem Frame-Tutorial und einiger Postings hier kriege ich die Struktur im Frontend angezeigt.
##################
SETUP:
# Default PAGE object:
main_frameset = PAGE
top_frame = PAGE
menu_frame = PAGE
content_frame = PAGE
main_frameset.typeNum = 0
top_frame.typeNum = 1
menu_frame.typeNum = 2
content_frame.typeNum = 3
main_frameset.frameSet.cols = 120,*
main_frameset.frameSet.params = framespacing="0" bordercolor="#FFFFFF" frameborder="O" border="0"
main_frameset.frameSet {
1 = FRAME
1.obj = menu_frame
1.params = bgcolor="#000000" frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
2 = FRAMESET
2.params = framespacing="0" bordercolor="#000000" frameborder="0" border="0" marginheight="0" border="0"
2.rows = 100, *
2 {
1 = FRAME
1.obj = top_frame
1.params = frameborder="0" noresize marginheight="0" border="0" scrolling="NO"
2 = FRAME
2.obj = content_frame
2.params = frameborder="0" marginheight="0" border="0" scrolling="AUTO"
}
}
top_frame.10 = TEMPLATE
top_frame.10 {
template = FILE
template.file = fileadmin/main/top.html
#workOnSubpart = MAIN_CONTENT
}
content_frame.10 = TEMPLATE
content_frame.10 {
template = FILE
template.file = fileadmin/main/content.html
workOnSubpart = MAIN_CONTENT
#OPTION 1
marks.INHALT = TEXT
marks.INHALT.value = TEST
#OPTION 2
marks.INHALT = CONTENT
marks.INHALT.table = tt_content
marks.INHALT < styles.content.get
}
menu_frame.10 = TEMPLATE
menu_frame.10 {
template = FILE
template.file = fileadmin/main/left.html
#workOnSubpart = MENU_FRAME
}
CONSTANTS:
PAGE_TARGET = content_frame
content.pageFrameObj = content_frame
INCLUDE_STATIC:
content (default)
cSet stylesheet
styles.content (default)
#####################
Soweit so gut, Wenn ich im content_frame die Option 1 verwende funktioniert es ohne Probleme.
Nun habe ich eine neue Seite erstellt, unterhalb vom Frameset (Level2), auch vom Typ Standard, habe dazu etwas Inhalt definiert und wollte diese dann im content_frame anzeigen lassen wenn die Webseite aufgerufen wird, und da liegt jetzt der Hund begraben.
Habe erst OPTION 2 (siehe Listing) verwendet, geht aber nicht, habe es nach der Bestimmung der Tabelle über die Bestimmung der uid der Seite versucht, es funktioniert aber nicht. Habe noch einige andere Ansätze ausprobiert die ich im Netz gefunden habe, auch über die Erstellung einer Seite als Shortcut mit Referenz auf Root-Level, mit darunter liegender neuen Seite mit Inhalt, leider Nichts.
Nun gehen mir die Ideen aus, ich weiß einfach nicht weiter.
Könnte mir jemand einen kleinen Anstoß geben, wenn es nicht zuviel ist, mit einer kleinen Anleitung wo und wie ich was einfügen muß?
Für Eure Hilfe bedanke ich mich im Voraus
Beste Grüße
gaucho