2016-08-09 163 views
1

Ich schließe eine TypoScript-Datei im ext_localconf.php meiner Vorlage Erweiterung wie folgt aus:TSconfig Cache löschen Optionen in externen Datei funktioniert nicht in TYPO3 7.6.x

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addPageTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:' . $_EXTKEY . '/Configuration/TsConfig/User/config.t3s">'); 

ich die folgenden Optionen in config. t3s die Datei:

options.clearCache.system = 1 
    options.clearCache.pages = 1 
    options.clearCache.all = 1 

Wenn ich die TSconfig mit dem Info-Modul inspiziere, kann ich diese Einstellung sehen. Ich habe die TSconfig immer so aufgenommen und es hat immer funktioniert wie ein Charme. Aber seit TYPO3 7.6.x wird die Caching Toolbar nicht für Nicht-Administratoren angezeigt.

Wenn ich die obigen Einstellungen direkt in die Benutzereinstellungen einbeziehe, wird die Caching Toolbar angezeigt.

Jemand mit der gleichen Erfahrung?

Antwort

1

Sie fügen die Einstellung der falschen TsConfig hinzu! Verwenden Sie

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addUserTSConfig('<INCLUDE_TYPOSCRIPT: source="FILE:EXT:' . $_EXTKEY . '/Configuration/TsConfig/User/config.t3s">'); 

und es sollte funktionieren.

+1

Vielen Dank. Verdammt Kopie Fehler beim Einfügen! – kimomat