Bug #18028
closedWhen installing an extension that contains a new backend module the module menu is not refreshed anymore when using backend.php
0%
Description
When installing an extension that comes with a new backend module the module menu oes not refresh as it was the case with alt_main.php
Actually the class ModuleMenu is already prepared for partial rendering of the menu. The bad thing is that it is still based on an amount of old code. This code dynamically generates javascript code to define what happens when someone clicks a module link.
Now when partially rerendering the menu the javascript is not created for new modules - or at least not printed out which leads to the problem that the browser does not know what to do when clicking a module.
A possible solution could be to route all clicks on a module link through the server which then sends back what should be done - the actions should/may be cached.
(issue imported from #M7222)
Files