Hallo,
nach mehreren, recht erfolglosen versuchen mit T3 Seiten zu erstellen habe ich jetzt nochmal neu mit "TypoScript by Example" angefangen.
Hier scheitere ich schon beim ersten Beispiel "Hello World" mit menue.
Hello World funktioniert, aber das Menue will nicht.
Folgendes Steht in
Constants:
bgCol = white
Und in Setup:
-------------------------------------------------------------------------------
# Default PAGE object:
page = PAGE
# Here we use the constant we definde
page.bodyTag = <BODY bgColor="{$bgCol}">
# 0 for non framed pages, > 0 for framed pages.
page.typeNum = 0
page.10 = HTML
page.10.value = Hello World
page.10.value.case = upper
# We try to make a menu
page.5 = HMENU
page.5.1 = TMENU
page.5.1.wrap = | <BR><BR>
page.5.1.NO {
linkWrap = <font color=yellow> | </font>
ATagBeforeWrap = 1
}
-------------------------------------------------------------------------------
Kann mir irgendjemand erklaeren wieso diese daemliche Beispiel bei
mir nicht geht. Ich habe alles 1 zu 1 aus der Doku herausgemacht.
Gruss,
Arnd
Hallo,
jetzt habe ich, obwohl es in der Doku nicht erwaehnt ist, auch content(default) im template drinn.
Das Menu geht trotzdem nicht. Argh.
Gruss,
Arnd
Hi,
wie sieht Deine Seitenstruktur aus ?
Ab wann kommt ein "Kontotenpunkt" ( ID der Seite ) und wann soll dein Menü beginnen ( ID der Seite )
MfG
BK
P.S. Poste mal Deine Seitenstruktur
Hallo,
ich habe momentan fuenf Testseiten die alle Direkt unter "root", also unter dem Globus (id=0) auf meiner Testseite aufgehaengt sind.
Das sieht im admin-login ungefaehr so aus:
[-] (globus, id=0) Test-1-2-3
-[] (id=18-) TypoScriptByexample
-[] .. vier wetere Testseiten.. mit den ids 17,15,7,14
Die Seite mit dem von mir geposteten setup-script code ist die erste mit der id=18.
Sollte der Code mit ver 3.5b5 so funktionieren? Soll ich die Installation mal komplett neu machen?
Danke & Gruss,
Arnd
[/quote]
Hi,
mach mal eine Unterseite ( also Globus) root - Seite1 - Seite2
Schau dann ab wann das Menü angezeigt wird
mach mal eine Unterseite ( also Globus) root - Seite1 - Seite2
Meinst du das Seite2 den T3Script Code von Typo3ByExample enthalten soll. und UNterseite (also kind) von Seite1 ist? Und muss ich dann die Template Attribute "Rootlevel" + "Clear" setzen oder loeschen?
Frage: Mir ist aufgefallen das nirgenwo der Inhalt des Menu-Items im Template gesetzt wird. Wo wird er dann gesetzt? Ich denke momentan das es daran liegt?! Also wie und wo setze ich den die Menue-Punkte fuer das TMENU/HMENU Objekt?
Dank & Gruss,
Arnd
Hi,
also ich ahb den Code getestet - funzt !
Du legst jetzt unter der "Erdkugel" eine Seite an. Dann unter dieser seine eine Unterseite
O ( Erdkugel )
|
Hauptseite
|
_______Unterseite
In der Hauptseite erzeuge ein neues Template und kopiere den Code:
# Default PAGE object:
page = PAGE
# Here we use the constant we definde
page.bodyTag = <BODY bgColor="{$bgCol}">
# 0 for non framed pages, > 0 for framed pages.
page.typeNum = 0
page.10 = HTML
page.10.value = Hello World
page.10.value.case = upper
# We try to make a menu
page.5 = HMENU
page.5.1 = TMENU
page.5.1.wrap = | <BR><BR>
page.5.1.NO {
linkWrap = <font color=yellow> | </font>
ATagBeforeWrap = 1
}
ins Setup
Das sollte funzen
Bei mir kommt eine Seite mit grünem Hintergrund - als Content Hello World und oben ein Menü mit "Unterseite"
Ich hoffe das hat geholfen
MfG
BK
Hallo,
ich habs jetzt gerafft. Der Code macht nix anderes als auto-magisch aus vorhandenen Unterseiten, also seiten die unterhalb der Seite mit dem Testcode angelegt wurden, Menus zu machen.
Da ich keine Unterseiten Angelegt hatte gabs auch kein Menue 🙂
VILEN DANK FUER DIE HILFE BRAINKILLER!
Gruss,
Arnd