alex ehrenhöfer 7 Years Ago Hej David,Is there alsow a way to remove panels from the product menu -> User (For example "my workflow tasks") ?Greetings Please sign in to reply. Reply as... Cancel
Jorge Ferrer 7 Years Ago Hey David,Thanks a lot for the tutorial. The fact that it's harder to do this in Liferay 7 than in 6.2 is not intentional. We are working on a fix to make it very similar to what it was in previous versions (maybe even better).@alex Customizing the product menu is described in the official documentation: https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/customizing-the-product-menu Please sign in to reply. Reply as... Cancel David H Nebinger Jorge Ferrer 7 Years Ago Thanks for the update Jorge. Can't wait to see the changes!I was asked how to solve this problem today, so until the new and better way is available, this remains the only option.@alex I think the product menu has the same issue - easy adds now but impossible removes (even the customizing link from @Jorge only talks about adds and not about removes). This technique can be used to solve the problem but you'd have to research to find the right jsp to override. Please sign in to reply. Reply as... Cancel Abre Chase Jorge Ferrer 6 Years Ago Hi Jorge - any update on the changes you described here? Please sign in to reply. Reply as... Cancel Jorge Ferrer Abre Chase 6 Years Ago Hey Abre, Thanks for asking. It was indeed implemented, although I don't remember for sure if it was made available for 7.0 or it will be released as part of 7.1. @sergiogonzalez might be able to answer that. Please sign in to reply. Reply as... Cancel Sergio González Jorge Ferrer 6 Years Ago Hey Abre,we have actually implemented that and it's available since Liferay 7 GA4 and Liferay DXP FixPack 14.You can check the technical details and code here https://issues.liferay.com/browse/LPS-70043 and of course that we added some documentation about how to use it here https://dev.liferay.com/discover/portal/-/knowledge_base/7-0/configuring-form-navigator-forms. Please, feel free to leave us feedback either in the documentation or in the LPS ticket.Thanks! Please sign in to reply. Reply as... Cancel David W. Sergio González 6 Years Ago Hi Sergio:Thanks for posting that this feature is now available. I read over it, but, I don't see how this would make removing the "My Workflow" menu item, which was Alex's question.Can you please give me a hint on how these types of items (including the My Sync Devices, and My Submissions items) can be removed?Thanks! Please sign in to reply. Reply as... Cancel Sergio González David W. 6 Years Ago Hey David,Right now you can either disable the component that is responsible for that. In the case of MyWorkflow it would be https://github.com/liferay/liferay-portal/blob/master/modules/apps/forms-and-workflow/portal-workflow/portal-workflow-task-web/src/main/java/com/liferay/portal/workflow/task/web/internal/application/list/MyWorkflowTaskPanelApp.java They all end up with "PanelApp.java". You can also disable the whole module or app if you're not planning to use that. Please sign in to reply. Reply as... Cancel Abre Chase Sergio González 6 Years Ago Just to confirm, this works very well for removing major sections of the account settings page. Thanks very much for following up. Please sign in to reply. Reply as... Cancel
David H Nebinger Jorge Ferrer 7 Years Ago Thanks for the update Jorge. Can't wait to see the changes!I was asked how to solve this problem today, so until the new and better way is available, this remains the only option.@alex I think the product menu has the same issue - easy adds now but impossible removes (even the customizing link from @Jorge only talks about adds and not about removes). This technique can be used to solve the problem but you'd have to research to find the right jsp to override. Please sign in to reply. Reply as... Cancel
Abre Chase Jorge Ferrer 6 Years Ago Hi Jorge - any update on the changes you described here? Please sign in to reply. Reply as... Cancel Jorge Ferrer Abre Chase 6 Years Ago Hey Abre, Thanks for asking. It was indeed implemented, although I don't remember for sure if it was made available for 7.0 or it will be released as part of 7.1. @sergiogonzalez might be able to answer that. Please sign in to reply. Reply as... Cancel Sergio González Jorge Ferrer 6 Years Ago Hey Abre,we have actually implemented that and it's available since Liferay 7 GA4 and Liferay DXP FixPack 14.You can check the technical details and code here https://issues.liferay.com/browse/LPS-70043 and of course that we added some documentation about how to use it here https://dev.liferay.com/discover/portal/-/knowledge_base/7-0/configuring-form-navigator-forms. Please, feel free to leave us feedback either in the documentation or in the LPS ticket.Thanks! Please sign in to reply. Reply as... Cancel David W. Sergio González 6 Years Ago Hi Sergio:Thanks for posting that this feature is now available. I read over it, but, I don't see how this would make removing the "My Workflow" menu item, which was Alex's question.Can you please give me a hint on how these types of items (including the My Sync Devices, and My Submissions items) can be removed?Thanks! Please sign in to reply. Reply as... Cancel Sergio González David W. 6 Years Ago Hey David,Right now you can either disable the component that is responsible for that. In the case of MyWorkflow it would be https://github.com/liferay/liferay-portal/blob/master/modules/apps/forms-and-workflow/portal-workflow/portal-workflow-task-web/src/main/java/com/liferay/portal/workflow/task/web/internal/application/list/MyWorkflowTaskPanelApp.java They all end up with "PanelApp.java". You can also disable the whole module or app if you're not planning to use that. Please sign in to reply. Reply as... Cancel Abre Chase Sergio González 6 Years Ago Just to confirm, this works very well for removing major sections of the account settings page. Thanks very much for following up. Please sign in to reply. Reply as... Cancel
Jorge Ferrer Abre Chase 6 Years Ago Hey Abre, Thanks for asking. It was indeed implemented, although I don't remember for sure if it was made available for 7.0 or it will be released as part of 7.1. @sergiogonzalez might be able to answer that. Please sign in to reply. Reply as... Cancel Sergio González Jorge Ferrer 6 Years Ago Hey Abre,we have actually implemented that and it's available since Liferay 7 GA4 and Liferay DXP FixPack 14.You can check the technical details and code here https://issues.liferay.com/browse/LPS-70043 and of course that we added some documentation about how to use it here https://dev.liferay.com/discover/portal/-/knowledge_base/7-0/configuring-form-navigator-forms. Please, feel free to leave us feedback either in the documentation or in the LPS ticket.Thanks! Please sign in to reply. Reply as... Cancel David W. Sergio González 6 Years Ago Hi Sergio:Thanks for posting that this feature is now available. I read over it, but, I don't see how this would make removing the "My Workflow" menu item, which was Alex's question.Can you please give me a hint on how these types of items (including the My Sync Devices, and My Submissions items) can be removed?Thanks! Please sign in to reply. Reply as... Cancel Sergio González David W. 6 Years Ago Hey David,Right now you can either disable the component that is responsible for that. In the case of MyWorkflow it would be https://github.com/liferay/liferay-portal/blob/master/modules/apps/forms-and-workflow/portal-workflow/portal-workflow-task-web/src/main/java/com/liferay/portal/workflow/task/web/internal/application/list/MyWorkflowTaskPanelApp.java They all end up with "PanelApp.java". You can also disable the whole module or app if you're not planning to use that. Please sign in to reply. Reply as... Cancel Abre Chase Sergio González 6 Years Ago Just to confirm, this works very well for removing major sections of the account settings page. Thanks very much for following up. Please sign in to reply. Reply as... Cancel
Sergio González Jorge Ferrer 6 Years Ago Hey Abre,we have actually implemented that and it's available since Liferay 7 GA4 and Liferay DXP FixPack 14.You can check the technical details and code here https://issues.liferay.com/browse/LPS-70043 and of course that we added some documentation about how to use it here https://dev.liferay.com/discover/portal/-/knowledge_base/7-0/configuring-form-navigator-forms. Please, feel free to leave us feedback either in the documentation or in the LPS ticket.Thanks! Please sign in to reply. Reply as... Cancel David W. Sergio González 6 Years Ago Hi Sergio:Thanks for posting that this feature is now available. I read over it, but, I don't see how this would make removing the "My Workflow" menu item, which was Alex's question.Can you please give me a hint on how these types of items (including the My Sync Devices, and My Submissions items) can be removed?Thanks! Please sign in to reply. Reply as... Cancel Sergio González David W. 6 Years Ago Hey David,Right now you can either disable the component that is responsible for that. In the case of MyWorkflow it would be https://github.com/liferay/liferay-portal/blob/master/modules/apps/forms-and-workflow/portal-workflow/portal-workflow-task-web/src/main/java/com/liferay/portal/workflow/task/web/internal/application/list/MyWorkflowTaskPanelApp.java They all end up with "PanelApp.java". You can also disable the whole module or app if you're not planning to use that. Please sign in to reply. Reply as... Cancel Abre Chase Sergio González 6 Years Ago Just to confirm, this works very well for removing major sections of the account settings page. Thanks very much for following up. Please sign in to reply. Reply as... Cancel
David W. Sergio González 6 Years Ago Hi Sergio:Thanks for posting that this feature is now available. I read over it, but, I don't see how this would make removing the "My Workflow" menu item, which was Alex's question.Can you please give me a hint on how these types of items (including the My Sync Devices, and My Submissions items) can be removed?Thanks! Please sign in to reply. Reply as... Cancel Sergio González David W. 6 Years Ago Hey David,Right now you can either disable the component that is responsible for that. In the case of MyWorkflow it would be https://github.com/liferay/liferay-portal/blob/master/modules/apps/forms-and-workflow/portal-workflow/portal-workflow-task-web/src/main/java/com/liferay/portal/workflow/task/web/internal/application/list/MyWorkflowTaskPanelApp.java They all end up with "PanelApp.java". You can also disable the whole module or app if you're not planning to use that. Please sign in to reply. Reply as... Cancel
Sergio González David W. 6 Years Ago Hey David,Right now you can either disable the component that is responsible for that. In the case of MyWorkflow it would be https://github.com/liferay/liferay-portal/blob/master/modules/apps/forms-and-workflow/portal-workflow/portal-workflow-task-web/src/main/java/com/liferay/portal/workflow/task/web/internal/application/list/MyWorkflowTaskPanelApp.java They all end up with "PanelApp.java". You can also disable the whole module or app if you're not planning to use that. Please sign in to reply. Reply as... Cancel
Abre Chase Sergio González 6 Years Ago Just to confirm, this works very well for removing major sections of the account settings page. Thanks very much for following up. Please sign in to reply. Reply as... Cancel
Scott Stroz 6 Years Ago Is there a way to change the section category text?For example, in the images you posted, there are sections named 'Categorization', is there a way to change that to some other text? Please sign in to reply. Reply as... Cancel
jukka Keto 5 Years Ago Some things can now be hidden by custom configuration on Foundation - Form Navigator Configuration. Details on https://dev.liferay.com/discover/portal/-/knowledge_base/7-0/configuring-form-navigator-forms Please sign in to reply. Reply as... Cancel David H Nebinger jukka Keto 5 Years Ago True. A lot of the changes behind the API grew out of this blog post, however, that described just how hard it was to do. Please sign in to reply. Reply as... Cancel
David H Nebinger jukka Keto 5 Years Ago True. A lot of the changes behind the API grew out of this blog post, however, that described just how hard it was to do. Please sign in to reply. Reply as... Cancel
Payal Shah 5 Years Ago Hi David, Thanks for such informative blog. I wanted to hide/show some options in layout on user role basis. For the same I tried extending LayoutAdvancedFormNavigatorEntry. It seems my class is not being recognized by liferay. Please help me out to understand what is wrong there. Thanks in advanced. Please sign in to reply. Reply as... Cancel
Komal Prasad 3 Years Ago - Edited Hi David,I'm looking to achieve the same you mentioned in post, but unable to figure out from where I need to start. As I'm new to Liferay, I'm using liferay7.0.3 CE and IDE, I'll migrate to 7.3 after this MyAccount thing get sorted out.Let me know know any points or document from where I can start. Please sign in to reply. Reply as... Cancel