You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A: Open Setup Page => Methods Panel is not selectable (Usually available in main page sidebar but not anymore if field is hidden via navigation settings)
B: Open Setup Page => Lab Departments visible => Open e.g. Lab Contacts => Lab Departments not visible in sidebar
Observed behaviour
A: Methods Panel in Setup page missing
B: Lab Departments in Setup sidebar missing
Expected behaviour
A: Methods Panel in Setup page visible
B: Lab Departments in Setup sidebar visible
Versions
OS: Linux
senaite.core: 2.4.1
Screenshot
Lab Departments in sidebar missing:
Methods missing in setup page:
The text was updated successfully, but these errors were encountered:
That the we do not have the "Methods" visible in the setup has some historical architectural reasons mainly because of permissions.
Basically it is not located below the "Setup" folder, but is located in the site root.
However, it would make sense to have it the setup view listed, agree with that.
The other issue you mentioned will be probably obsolete in the future, because we are moving to a new Dexterity based setup folder, which won't list the contents in the sidebar.
E.g. it will only allow navigation through the setup tiles view.
In summary, you are welcome to add a static setup tile for the "Methods" in the setup view, but the sidebar changes won't make it in the core for now.
Description
Usability improvements for setup page
Reproduction guide
A: Open Setup Page => Methods Panel is not selectable (Usually available in main page sidebar but not anymore if field is hidden via navigation settings)
B: Open Setup Page => Lab Departments visible => Open e.g. Lab Contacts => Lab Departments not visible in sidebar
Observed behaviour
A: Methods Panel in Setup page missing
B: Lab Departments in Setup sidebar missing
Expected behaviour
A: Methods Panel in Setup page visible
B: Lab Departments in Setup sidebar visible
Versions
OS: Linux
senaite.core: 2.4.1
Screenshot
Lab Departments in sidebar missing:
![image](https://private-user-images.githubusercontent.com/26746017/295309690-5b3e1a3d-539e-47e7-893c-0838d7414b23.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzUwNTAsIm5iZiI6MTcyNDEzNDc1MCwicGF0aCI6Ii8yNjc0NjAxNy8yOTUzMDk2OTAtNWIzZTFhM2QtNTM5ZS00N2U3LTg5M2MtMDgzOGQ3NDE0YjIzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MTkxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNlM2Q4OTM3MWFmNjBkNmM3ZDJjMjQzNzE0NWY3YjVkNWRiNGY0NjYxZjA0OGJhYmFhMTVkNjBiODE2MDJkYjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.SgBGBHV25StrTGPyrKebZ9QpEmiy2YBYV6shkQ9ZzmI)
Methods missing in setup page:
![image](https://private-user-images.githubusercontent.com/26746017/295309799-cd3ca025-2b03-45f7-b241-d34657a307b0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQxMzUwNTAsIm5iZiI6MTcyNDEzNDc1MCwicGF0aCI6Ii8yNjc0NjAxNy8yOTUzMDk3OTktY2QzY2EwMjUtMmIwMy00NWY3LWIyNDEtZDM0NjU3YTMwN2IwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA4MjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwODIwVDA2MTkxMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVmNDcyZjZkYjdlNjk5YjA2Nzk1Y2I1MjA2NzUyZDEyMDgyMzMyYTNkYTkzMmEwY2EwZDA4OTllYWRiNzg3NzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.BUtm0B2aJBR1kUPhG-AlBkp0L-mLYzlkxJiT5kmfeQA)
The text was updated successfully, but these errors were encountered: