Feature #17680
closed
Make the folding/unfolding of the menu items use AJAX instead of reloading the frame
Added by Ingo Renner over 16 years ago.
Updated almost 14 years ago.
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)
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
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 ...
Ahh, I see... than it makes sense to do it the AJAX way. :-D
Greets,
Thomas
is this only going to happen for the new backend or the old one as well?
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...
committed the patch from #18043 to trunk
Also available in: Atom
PDF