Hallo! Ich habe das Beispielscript aus "TypoScript by Example" auf der Seite 60 mal ausprobiert und an unsere Bedürfnisse angepasst.
Das Menü an sich läuft einwandfrei, jedoch jetzt das Problem:
Links ist ja das Menü, rechts davon sollen die Seiten angezeigt werden.
Jedoch wird kein Content angezeigt, wenn ich einem Link aus dem Menü folge.
Wie kriege ich diese "Frameumleitung" hin, sprich die Verlinkung von Menü und Seiten?
THX für Hilfe!!
du kannst mit target im menu angeben welcher Frame aktualisiert werden soll.
In deinem Template hast du doch sicherlich etwas eingebaut was deinen content anzeigt, oder ?
da einzige was ich damit in Verbindung bringen kann ist diese Zeile:
temp.challengeMenu.1.target = _top
Du hast auch etwas eingebaut iwe zum Beispiel:
page.100 < styles.content.get
ganz unten im setup steht
page.10 < temp.challengeMenu
also vielleicht meine vorgehensweise, damit das Problem gelößt wird:
- neue Root-Seite erstellt
- komplett neues Template eingefügt
- 1:1 den Quellcode aus dem Tutorial in
den Setup-Bereich kopiert und angepasst.
- neue Unterseiten eingepflegt
so. Menü funktioniert einwandfrei. Nun möchte ich noch den Seiteninhalt angezeigt bekommen und da ist jetzt mein Problem 🙁
dann füge in deinem Template noch die Zeile:
page.20 < styles.content.get
dazu.
ausserdem mußt du noch in dem include Static bereich, das Template content(default) hinzufügen.
dann solltest du auch seiteninhalte zusehen bekommen.
ok, das statische habe ich 2min vor deinem Post auch schon eingefügt *fg*.
Der Content ist jetzt zu sehen, allerdings nur unter dem Menü und nicht "rechts" auf dem Schirm...noch einmal helfen bitte und dann spendier ich mal beim Typo3 Usertreffen ein Bier 🙂
page.10 = CTABLE
page.10.lm.1 < temp.challengeMenu
page.10.c.1 < styles.content.get
page.20 wird gelöscht.
Auf diese Art und weise hast du Typo3 dazu gebracht einen Table anzulegen. Genau CTABLE erklärung findest du in der Referenz.
lm bedeutet LeftMenu und c bedeutet Content.
natürlich gibt es da noch diverse weitere möglichkeiten womit du mal spielen solltest.
okidoki, dein Bierchen ist dir sicher und die Referenz werd ich mir auch noch mal genauestens ansehen, danke 😉
muss jetzt noch Schönheitsfehler beheben...
habs jetzt anders gemacht und ich hoffe das das Problem jetzt fürs Wochenende zu lösen 😉 :
Mit Hilfe der Referenz ein Frameset (einen links und einen rechts) gebastelt und mein Menü im linken Frame eingebaut.
jetzt versuch ich den Content im rechten Frame zu laden, mach ich das auch mit CTABLE?
[ Diese Nachricht wurde geändert von: GST am 2002-08-16 13:30 ]
EDIT:
Habs doch noch rausbekommen, alleine sogar *fg*.
Hier die Lösung:
menu.10 < temp.challengeMenu
page.10 < styles.content.get
Menü ist der linke Frame,
page ist der rechte Frame.
und ab gehts in Wochenende...Typo rulez! 😉
[ Diese Nachricht wurde geändert von: GST am 2002-08-16 13:33 ]