Moin,
ich versuche innerhalb der ext_tables.php anhand der extConf (im ExtMgr) bestimmte Eigenschaften zu steuern. Das Problem ist jedoch dass die extConf an der Stelle nur greift wenn man im Backend angemeldet ist. Somit der Cache neu geladen wird ist die Einstellung somit verloren.
Hat jemand eine Idee wie ich das besser lösen könnte um an der Stelle eine Bedingung einzusetzen?
Danke & Gruß
tt_news macht es in der ext_tables.php so und das scheint gut zu klappen:
if (!defined ('TYPO3_MODE')) die ('Access denied.');
// get extension configuration
$confArr = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['tt_news']);
...
Ja so ist ja der normale Weg... aber irgendwie scheint es nur zu gehen (gekoppelt mit einer IF Bedingung) wenn man im backend angemeldet ist. Scheint eine caching sache zu sein.
Das wäre ja auch ganz normal und richtig, da die ext_tables.php nur im Backend eingebunden wird und damit muss man ja im Backend eingelogt sein.