New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Order of backend modules changed after updating system in Contao Manager #970
Comments
The order of back end menu items is not predictable. It depends on which extensions are installed, how the manager determines the loading order and how those extensions add menu items (prepend, inject, append). |
It should be in a vanilla Contao installation though. |
It is, but he was adding and removing extensions, therefore affecting the vanilla-ness |
Description ----------- Since the order of back end modules is no longer predictable (see #970), it does not make sense to use `array_insert()` to inject a menu item at a certain position. Most likely, it will not end up at this position anyway. Commits ------- e115cc0 Do not use array_insert to inject modules and menu items 7d30f38 Merge branch 'master' into bugfix/array-insert-menu
Affected version(s)
4.4.45 (at least)
Description
After e.g. uninstalling a backend module or updating an extension via Contao Manager the order of backend modules underneath the headline "Content" has changed in the Contao backend menu.
The Events for example by default are at position 3 (after Articles and News) and after making the described changes the order changes to Articles, Events, News, ...
I testet making a downgrade to Contao 4.4.44: After downgrading the menu is put back to the normal (default) order. After uninstalling another module the order has changed again.
How to reproduce
The text was updated successfully, but these errors were encountered: