-
Notifications
You must be signed in to change notification settings - Fork 325
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
Support NavigationItems with absolute url configuration #5207
Comments
@lightglitch This is supported: You create a new item in the page tree save it and change the type from page to external and enter the url. |
@alexander-schranz I'm not referring to menu options for the website but in the admin sidebar menu when using the Extend Admin tutorial. Sorry if I didn't explain myself correctly. |
Not sure if we really want to support that... The menu on the left only navigates within our SPA at this point, that's a metapher that would break if we are implementing this. At least we would have to implement a visible indicator, that makes clear that a click on that menu item would make you leave our SPA. |
The new option would make the menu more flexible and the visible indicator could be an icon like this https://vectorified.com/new-window-icon |
If we add a visual indicator I'm fine with adding this feature. |
I have a similar need for one of my website. Maybe we could add an url in the NavigationItem and handle this in the react code ? Of we could make a new "redirectView" that could be redirect to any url in parameters ? |
Hello @sebheitzmann, I think it make sense to implement external links in the Admin Navigation. But I personally would not implement them as redirectView, instead I would go with a navigationItemType or new ExternalNavigationItem class. This allows us to add a |
Ok for the ExternalNavigationItem. I think it's a good idea. Let met propose a pull request. |
Problem description
I want to add menu items that point to external services in the cms admin menu.
The text was updated successfully, but these errors were encountered: