Hallo,
kann in einem Page-Objekt eine IF-Abfrage gemacht werden?
Wir haben in unserer Typo3-Installation eine zweite Domain hinzugefügt (Multidomain) und möchten nun im Setup unterscheiden welche Webseite gerade geladen ist und dann die dazugehörige Navigation laden.
Unser Typoscript sieht wie nachfolgend aus. Damit werden aber auf beiden Webseiten beide Navigationen geladen, was die Seitenladezeit natürlich erhöht. Über die Konstanten übergeben wir jeweils die RootID {$website.rootid} der Webseite. Kann man im Typoscript irgendwie eine IF-Abfrage einbauen, damit anhand der RootID die passende Navi geladen wird?
[code]page = PAGE
page.typeNum = 0
page.10 = FLUIDTEMPLATE
page.10 {
...
dataProcessing {
# Mainnavigation Website 1
10 = TYPO3\CMS\Frontend\DataProcessing\MenuProcessor
10 {
special = list
special.value = 8,7,6,5,4,753
levels = 3
includeSpacer = 1
as = mainnavigation_1
}
# Mainnavigation Website 2
20 = TYPO3\CMS\Frontend\DataProcessing\MenuProcessor
20 {
special = list
special.value = 2
levels = 2
as = mainnavigation_2
}
}
[/code]