[TYPO3-core] RFC #13604: Bug: Concept of registering extbase BE modules causes massive php warnings with php version >= 5.3

Jochen Rau jochen.rau at typoplanet.de
Wed May 26 16:24:35 CEST 2010


Hi.

On 25.05.10 22:59, Marc Bastian Heinrichs wrote:
> This is an SVN patch request.
>
> Type: Bugfix
>
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=13604
>
> Branches:
> TYPO3_4-3 & trunk
>
> Problem:
> The extbase backend module dispatcher and extbase modules are registered
> as values of the global array $TBE_MODULES.
> Class t3lib_loadmodules expects that the values of this array are
> strings (commaseparated lists of submodules).
> The dispatcher and the extbase modules add values of the type array to
> this array, which causes massive php warnings.
>
> Solution:
> unset $TBE_MODULES['_dispatcher'] and use an special array key for the
> extbase modules, which could also be unset in t3lib_loadmodules as it is
> done with $TBE_MODULES['_PATH'].

+1 by reading and testing

> Notes:
> Correponding issue in extbase tracker
> http://forge.typo3.org/issues/show/7180
> Jochen will take care to apply the extbase patch right after the core
> patch was applied.

As there are two +1 by reading and testing now. I am going to commit the 
core patch and extbase patch tomorrow morning so it will go into TYPO3 
4.4beta3.

Thanks for contributing, Marc.

Regards
Jochen


More information about the TYPO3-team-core mailing list