[TYPO3-german] Unterschiedliche TS Konfigurationen
Dan Untenzu
untenzu at webit.de
Thu Apr 3 16:54:54 CEST 2014
Hallo Michael,
wenn Du einen Projekt hast und je nach Domain etwas an dieser Seite
ändern möchtest, kannst Du eine domainabhängige Condition im TypoScript
einsetzen
[globalString = ENV:HTTP_HOST = mein.url.de]
page.10.value = foo
[global]
Wenn die Projekte getrennt voneinander sind, dann einfach
unterschiedliche Root-Templates für jedes Projekt im Seitenbaum anlegen.
Wenn Du verschiedene statische TypoScripte in einer Extension für
verschiedene Projekte/Domains anlegen möchtest, dann benenne diese doch
einfach individuell je nach Domain und binde das jeweils gewünschte
TypoScript unter »Include static (from extensions)« im jeweilligen
Root-Template ein. Also auf die Host-Abfrage im PHP verzichten.
Dan
Am 03.04.2014 14:45, schrieb 9pm:
> Hallo zusammen!
>
> Ich habe eine Seite nach dem Package Prinzip vom Introduction Package
> aufgesetzt. Nun wird es aber mehrere Domains geben, daher möchte ich
> gerne je nach Domain unterschiedliche TypoScript Konfigurationen laden.
> Ich habe folgendes in der ext_tables.php versuchst, aber leider schlägt
> das irgendwie fehl. Ich bekomme den "page not configured" Fehler.
>
> if ( $_SERVER['HTTP_HOST'] == "mein.url.de" ) {
>
> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($_EXTKEY,
> 'Configuration/TypoScript/Seite1', 'Package');
> } else {
>
> \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($_EXTKEY,
> 'Configuration/TypoScript/Seite2', 'Package');
> }
>
> Abfragen oder Konstanten in der setup.txt sind ja leider auch nicht
> möglich. Hat jemand schonmal sowas gemacht und könnte mir weiter helfen?
>
> Viele Grüße
> Michael
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
--
Dan Untenzu
Certified TYPO3 Integrator
webit! Gesellschaft für neue Medien mbH
Schandauer Straße 34 | 01309 Dresden | Germany
Telefon +49 351 46766-24 | Telefax +49 351 46766-66
untenzu at webit.de | www.webit.de
Amtsgericht Dresden | HRB 15422
USt-ID DE 193477690
Geschäftsführer Sven Haubold
More information about the TYPO3-german
mailing list