-
Notifications
You must be signed in to change notification settings - Fork 14
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
Define custom navigation targets of the app manager #73
Comments
Suggested solution is to reuse existing components: custom content implementationCustom content is to be implemented as a simple endpoint delivering static content. Definition of a static file handler, e.g. from core4/api/v1/request/_content with a file about.html in this folder. The following static file handler will deliver all files out of this folder, e.g.
define custom menuThe mapping of menu items to endpoint is to be specified in The custom menu configuration is to be delivered to the FE. Suggestion is to use the existing
To access the custom configuration the FE addresses ``http://domain/core4/api/v1/setting/_general/menu |
From my point of view this is fine. It is extensible and covers the need for additional items. @m-rau |
please watch this: modification of the default user settings requires an update in current regression tests. To be more specific: to make tests successful, the (default) navigation must be included into the expected results. For example |
I will merge and test. Need to consider #81 |
merged and tested. The following issues have been identified:
|
assigned to @marekmru for fixing and refactoring |
No this is just the internal mapping. What happens on the page is: const path = (this.menu.find(val => val.label === type) || {}).path soo there is a lookup on the path for the iframe |
I will retest when the current pull requests are merged into develop and ready for testing |
Is working. Ticket closed. |
I was testing the wrong version. Latest version in branch develop is not working. |
Furthermore: please remove the Profile link from the default menu. The only default item now is Logout. |
One should be able to design additional html-elements/pages that get appended to each page/widget/app. Examples are imprint/privacy policy or help pages.
Certain app manager elements (e.g. the top navigation) should be customizable and be able to specify custom endpoints to deliver the content of these links.
NEXT STEP:
The text was updated successfully, but these errors were encountered: