itfoo Logo
 

TYPO3 Bootstrap Package vs. Multidomain

Das TYPO3 Bootstrap Package ist ein geniale Erweiterung, mit der sich sehr schnell responsive Webseiten erstellen und - dank der umfassenden Konfigurationsmöglichekiten - individuell anpassen lassen. Zumindest unter TYPO3 6.2 scheint es aber hin und wieder Probleme mit der Multidomainfähigkeit zu geben: Die Logos (im Header) linken alle auf eine der im Backend angelegten Domänen und hinter den nicht klickbaren Menüpunkten zeigen sich ebenfalls die falschen URLs. Es scheint so, als ob immer die zu Letzt angelegte Domäne an Stellen auftaucht, wo man sie nicht haben will.

Beobachten konnte ich das Verhalten zuletzt unter TYPO3 6.2.14 zusammen mit Bootstrap Package 6.2.15 und RealURL 1.13.4. Folgende Punkte haben Abhilfe geschaffen:

  1. In jeder der Multidomaininstanzen via typoscript eine BaseURL setzen (config.baseURL  = ....)
  2. In der Datei typo3conf/ext/bootstrap_package/Classes/Hooks/RealUrl/AutoConfig.php die folgenden Zeilen auskommentieren:

    if (VersionNumberUtility::convertVersionNumberToInteger(TYPO3_version) < 7000000) {
        $params['config']['init']['emptyUrlReturnValue'] = GeneralUtility::getIndpEnv('TYPO3_SITE_URL');
    }

Nachdem am Code einer Erweiterung Änderungen vorgenommen werden müssen, ist das sicherlich keine optimale Lösung, nachdem TYPO3 7 naht und nur wenige Zeilen betroffen sind, ...

Es gibt hierzu auch schon ein Ticket bei Github.

Kommentare (0)

Keine Kommentare vorhanden

Neuen Kommentar schreiben