feat: allows excluding entities from the nav sidebar / dashboard without disabling its routes #9897
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What?
Previously, the
admin.group
property oncollection
/global
configs allowed for a custom group and theadmin.hidden
property would not only hide the entity from the nav sidebar / dashboard but also disable its routes.Why?
There was not a simple way to hide an entity from the nav sidebar / dashboard but still keep the entities routes.
How?
Now - we've added the
false
type to theadmin.group
field to account for this.Passing
false
toadmin.group
will hide the entity from the sidebar nav and dashboard but keep the routes available to navigate.I.e