[TYPO3-core] RFC: #14946: Switching workplaces causes nesting of BE

Stefan Galinski sgalinski at df.eu
Mon Jul 26 21:13:27 CEST 2010


Hi,

This is a SVN patch request.

Type: Bugfix (nobrainer)

Bugtracker references:
http://bugs.typo3.org/view.php?id=14946

Branches: 4_4, Trunk

Problem:
If you switch the workspace via the workspace selector in the topbar, you 
will get a nested backend. This happens only if you have installed 
TemplaVoila with a disabled classic page module.

Solution:
Change the hardcoded call to the web_layout module with the current 
configured page module. The latter one can be set by using the user 
configuration "options.overridePageModule", but this is done by TemplaVoila 
automatically.

How To Reproduce:
1) Install TV (Make sure that the classic page module is disabled)
2) Go to the workspace module in the user settings and create a new 
workspace. The "create new" button can be found in the docheader.
3) Change to the newly created workspace by using the toolbar workspace 
switcher

Without the patch you will get a nested backend and with the patch the 
current page module is selected.

-- 
Stefan Galinski
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 14946_v1.diff
Type: text/x-patch
Size: 481 bytes
Desc: not available
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20100726/5e821fdf/attachment.bin>


More information about the TYPO3-team-core mailing list