Add Additional configuration areas

Sometimes it’s necessary to add some custom areas / keys to the Typo3 configuration ($GLOBALS[‘TYPO3_CONF_VARS’]). In my case I needed some auth-data for a Magento / Typo3 crossover in a curl call.

The problem is: If you made manual changes in the typo3conf/LocalConfiguration.php , after a configuration save over the install tool, all changes will be gone (I think since v 6.2).

The solution: You can add a typo3conf/AdditionalConfiguration.php, where you can add your adjustments. For example:

    'htaccess_user' => 'sheldon',
    'htaccess_pw'   => 'SHELDOisNICE'

Now you can get the values in any Typo3 context via:

    && $GLOBALS['TYPO3_CONF_VARS']['MAGENTO']['htaccess_pw']){
    $this->setOpt(CURLOPT_USERPWD, "{$GLOBALS['TYPO3_CONF_VARS']['MAGENTO']['htaccess_user']}:{$GLOBALS['TYPO3_CONF_VARS']['MAGENTO']['htaccess_pw']}");



Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.