Hi,
ich habe ein Template gemappt und auch die Datenstruktur angelegt. Dazu habe ich im Setup zwei Objekte angesteuert: Einmal eine Headergrafik und einmal das Hauptmenü.
Auf der Seite wird jetzt das Template angezeigt aber die Typoscript-Objekte nicht. Was habe ich falsch gemacht?
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
#MENÜSTEUERUNG
########################################################################
lib.mainnav = HMENU
lib.mainnav {
special = directory
special.value = 74
entryLevel = 0
1 = GMENU
1 {
wrap = <ul id="mainnav">|</ul>
NO {
wrap = <li>|</li>
XY = 36,149
backColor = #777777
altText = title
5 = BOX
5 {
dimensions = 35,0,1,149
color = #ffffff
}
10 = TEXT
10 {
text.field = title
fontFile = fileadmin/templates/fonts/AGENCYB.TTF
fontSize = 19
offset = 24,140
niceText = 1
align = left
angel = 90
} # end 10
} #end NO
RO < .NO
RO.backColor = #cc0000
RO.noBlur = 1
RO = 1
ACT < .RO
CUR < .ACT
CUR.noLink = 1
} #end 1
}
##################################
Ich habe mir über den Schalter Details anzeigen im Templacontrolcenter folgende Fehlermeldungen:
Configuration
* FCE-element is localized
ROOT (ROOT)
[...]
Main Navigation (field_mainnav)
"contains main navigation"
* the entered/computed value will be cast to an integer
* the entered/computed value will be passed to htmlentities [HTML-code will be displayed as-is]
* the entered/computed value will be wrapped
Preset used for the element:
TypoScript Object Path
Column-positioning:
Normal [0]
TypoScript:
* will utilize the TS-structure lib.mainnav defined inside the <TypoScriptObjPath>-entry
Topphoto (field_topphoto)
"contains topphoto"
* the entered/computed value will be cast to an integer
* the entered/computed value will be passed to htmlentities [HTML-code will be displayed as-is]
* the entered/computed value will be wrapped
Preset used for the element:
TypoScript Object Path
Column-positioning:
Normal [0]
TypoScript:
* will utilize the TS-structure lib.topphoto defined inside the <TypoScriptObjPath>-entry
* steht für Kreuzchen
Hallo JPassmann,
Ich habe die selben Fehlermeldungen. Hast du mittlerweile herausgefunden woran es liegt?
Bei mir ist die erste und dritte Fehlermeldung nach einem Remapp entfallen. Aber bei mir steht immer noch:
* the entered/computed value will be passed to htmlentities [HTML-code will be displayed as-is]
Woran liegt das?
Gruß,
Reginaldo
Hallo,
besser spät als nie:
Das Menü habe ich mit folgendem Code gelöst:
# Main Navigation
subparts.MAINNAV = HMENU
subparts.MAINNAV {
wrap = <div class="mainnav">|</div>
entryLevel = 0
1 = GMENU
1 {
expAll = 1
wrap = <ul>|</ul>
NO = 1
NO {
allWrap = <li>|</li>
XY = 50,189
backColor = #561012
5 = BOX
5 {
dimensions = 49,0,1,189
color = #ffffff
}
10 = TEXT
10 {
text.field = title
offset = 40, 180
fontFile = fileadmin/templates/fonts/AGENCYB.TTF
fontColor = #ffffff
fontSize = 22
align = l,c
angle = 90
}
}#end NO
RO < .NO
RO.backColor = #cc0000
RO.noBlur = 1
RO = 1
ACT < .RO
CUR < .ACT
CUR.noLink = 1
}
}
Die Fehlermeldungen kamen aus TemplaVoila selbst und das Menü hatte nicht funktioniert, weil die Koordinaten noch angepasst werden mussten.
Gruß Jörg