[TYPO3-templavoila] New pagetree
Xavier Perseguers
typo3 at perseguers.ch
Thu Nov 18 17:24:09 CET 2010
Hi Tolleiv,
> The correct answer is that the new page-tree is never activated if the
> extension doesn't activate it on her own, which of course wasn't part of
> templavoila yet because the new page-tree was not available for testing.
> At least that's my conclusion from their ext_tables.php:
>
> $modules = array(
> 'web_layout', 'web_view', 'web_list', 'web_info', 'web_perm',
> 'web_func', 'web_ts',
> 'web_WorkspacesWorkspaces', 'web_txrecyclerM1', 'web_txversionM1'
> );
> foreach ($modules as $module) {
> t3lib_extMgm::addNavigationComponent($module, 'typo3-pagetree', array(
> 'TYPO3.Components.PageTree'
> ));
> }
>
> This means that all other extensions need to include this t3lib_extMgm
> call to be 4.5 compatible, otherwise their users will see the other tree.
>
> I'll try to find out if this will be kept this way or if there's a plan
> to remove the old tree completely and register all "web" modules
> automatically.
Sounds like the new pagetree should either become the only pagetree
available or find a way to dynamically add itself for each and every web
module (which is easy as long as this extension is loaded after all the
others).
Cheers
Xavier
More information about the TYPO3-project-templavoila
mailing list