Hallo,
ich möchte die Erweiterungen i18nl10n und theme_plus verwenden und musste feststellen, dass sich die Erweiterungen in die Quere kommen: i18nl10n funktioniert nicht korrekz, wenn gleichzeitig theme_plus installiert ist.
Nach längerem Debuggen und Herumsuchen habe ich schließlich die Ursache gefunden:
beide Erweiterungen manipulieren den Seitentyp "regular", wobei die Konfigurationsdatei von theme_plus später geladen wird und dabei die Konfiguration von i18nl10n „überschreibt“:
i18nl10n/config/config.php
PHP-Code:
$GLOBALS['TL_PTY']['regular'] = 'I18nL10nPageRegular';
theme_plus/config/config.php
PHP-Code:
$GLOBALS['TL_PTY']['regular'] = 'ThemePlusPageRegular';
Gibt es eine Möglichkeit, diesen Konflikt zu beheben? Ich habe den Eindruck, dass es sich hierbei um ein grundlegendes Problem an der Architektur der Erweiterungen bzw. Contao handelt…
Die Entwickler der Erweiterungen werde ich vermutlich auch noch kontaktieren.
Viele Grüße,
JaiBee
EDIT:
Problem mit Theme+ gemeldet: https://github.com/InfinitySoft/ThemePlus/issues/33
und noch bei i18nl10n: https://bitbucket.org/k.berov/i18nl1...her-extensions
Lesezeichen