Hallo,
ich versuche eine Webseite vom CMS "Ektron" auf TYPO3 umzustellen und habe eine kurze Frage.
Wie kann ich im Typoscript, z.b. diese Stelle:
marks {
NAVI_PFAD < lib.tmenu_path
den Marker ###NAVI_PFAD### mit einem Wert, z.B. den hier:
.wideBoxMid{
background: url('fileadmin/images/box_mid_wide.gif') repeat-y top left;
width: 173px;
aus meinem CSS "befüllen"?
Vielen Dank schonmal für die Antworten.
Markus
Hallo moelsner,
das kommt darauf an, was lib.tmenu_path ist
im einfachsten Falle machst du einen wrap:
lib.tmenu_path.wrap = <div class="wideBoxMid">|</div>
Der "|" Pipe ist dein bisheriger lib.tmenu_path-Inhalt,
der restliche HTML-Code wird um diesen "gewrapped"
Wenn es sich z.b. um ein MENÜ handelt kannst du
auch die einzelnen Einträge wrappen:
lib.tmenu_path = HMENU
lib.tmenu_path {
1 = TMENU
1 {
NO = 1
#wrap um jeden Eintrag:
NO.wrap = <div class="wideBoxMid">|</div>
#wrap im komplett alle Eintraege der 1. Ebene:
wrap = <div class="wideBoxMid">|</div>
}
}
Ich hoffe das hilft dir
Hallo Chrissli,
danke für deine Antwort. Das mit dem tmenu war vielleicht ein blödes Beispiel.
Also wenn ich nur den Marker ###NAVI_PFAD### mit einer bestimmten Stelle aus dem CSS befüllen/ansprechen will muss ich das etwa so machen:
marks {
NAVI_PFAD <div class="wideBoxMid"></div>
?!?!
Hi
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/deintemplate
marks {
NAVI_PFAD = TEXT
NAVI_PFAD.value = <div class="wideBoxMid"></div>
}
oder
temp.navi_pfad = TEXT
temp.navi_pfad.value = <div class="wideBoxMid"></div>
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/deintemplate
marks {
NAVI_PFAD < temp.navi_pfad
}
Hilft dir das?