Zum Inhalt springen

Typoscript +ext Subparts erweitern

Erstellt am 2. Juni 2010 · 1 Antwort · letzte Antwort am 8. Juni 2010

Tags: Frage

Emi_S ·


Probleme bei bei der Erweiterung des TS mit excludeUidList, special und neuen subparts

-> Hauptconfig vom TS liegt im root

page = PAGE
page.10 {

temp.mainmenu = HMENU
temp.mainmenu {  
entryLevel = 2    
excludeUidList=
1 = TMENU
1.expAll = 1
1.wrap = <li>|</li>
1.noBlur = 1
}

subparts.footer = HMENU
subparts.footer {
entryLevel = 2
special = list
special.value = 
}
}

page.10 = USER
page.10.userFunc = tx_TemplaVoila_pi1->main_page
lib.mainmenu < page.10.temp.mainmenu
lib.footer < page.10.subparts.footer
[global]

In der Unterseite befindet sich das erweiterte TS [+ext] in dem die Hmenu Optionen:
- excludeUidList
- special
- neue subparts
ergänzt werden sollen.

<- erweitertes config Setup wird alles übernommen ->
<- erweitertes Header Setup wird alles übernommen ->
<- AB HIER IST DER WURM DRIN ->

page = PAGE
page.10 {
temp.mainmenu.excludeUidList = 540,539,538,537,536,535
subparts.footer.1.special.value = 540,539,538,537,536,535

subparts.titel = HTML
subparts.titel (
   <h1>Testseite</h1>
)
}
page.10 = USER
page.10.userFunc = tx_TemplaVoila_pi1->main_page
lib.mainmenu < page.10.temp.mainmenu
lib.titel < page.10.subparts.titel
lib.footer < page.10.subparts.footer
[global]

Leider wird die excludeUidList, special und neue subparts nicht über die [+ext] geladen. Mit override oder ifEmpty bin ich leider nicht weitergekommen.
Die Lösung mit [PIDinRootline = Id's] wo ich hier gefunden habe find ich auch net wirklkich toll, da es doch sehr viel Einträge in den [+ext] sind.
Ich möchte nur das TS im Root pro Domain mit einem erweiterten Template TS ergänzen!

Mulitdomainleveling

[TS-MAIN] -> Hauptconfig
+ [+EXT] --->Domain mit Ergänzungen/Anpassungen
+ [+EXT] --->Domain usw...
+ [+EXT] --->Domain usw...

Vielen Dank schonmal!

Mopps ·

"Leider wird die excludeUidList, special und neue subparts nicht über die [+ext] geladen."
Hast du da nicht 2mal ein "page.10" drin?