Feature #17680
closedMake the folding/unfolding of the menu items use AJAX instead of reloading the frame
0%
Description
Currently the menu in the left frame uses a page reload to fold/unfold menu groups, it would be better to use AJAX instead.
This is another step towards a frameless/only few frames backend.
(issue imported from #M6524)
Updated by Thomas Hempel about 17 years ago
Why is it completely reloaded at all? Wouldn't it be smarter to load it completely at the beginning and just hide and show the sections via JavaScript?
I can't see the sence in fetching it from the server everytime a user collapses or expands a module section.
Anyway, AJAX would actaully be cooler than the current solution. ;-)
Greets,
Thomas
Updated by Ingo Renner about 17 years ago
currently it needs to get reloaded to save it's state in the BE user's uc...
therefore without reloading we need AJAX to store the state in uc
setting the uc via AJAX can be reused in other places anyways ...
Updated by Thomas Hempel about 17 years ago
Ahh, I see... than it makes sense to do it the AJAX way. :-D
Greets,
Thomas
Updated by Benni Mack about 17 years ago
is this only going to happen for the new backend or the old one as well?
Updated by Ingo Renner about 17 years ago
new backend first, old: who ever wants to
the point is that the new backend module menu is ul/li based whereas the old one is table based which makes this way easier with the new backend. The new ModuleMenu class is also implemented in a way that submodules can be rendered separately from the main modules which again makes it easier...
Updated by Ingo Renner almost 17 years ago
committed the patch from #18043 to trunk