module-list
layout is no longer supported and will not be loaded in 12.3+, instead, Sugar is loading the contents of sidebar-nav-item-group-modules
layout.
You must, manually, move your customizations from module-list
to sidebar-nav-item-group-modules
by adapting your code to the new handlebar template, JavaScript and PHP code.
Files Prior to 12.3 |
Files 12.3+ |
/clients/base/layouts/module-list/module-list.js |
/clients/base/layouts/sidebar-nav-item-group-modules/sidebar-nav-item-group-modules.js /clients/base/views/sidebar-nav-item-module/sidebar-nav-item-module.js* |
clients/base/layouts/module-list/module-list.hbs |
/clients/base/views/sidebar-nav-item-module/sidebar-nav-item-module.hbs* |
* Each module item loads sidebar-nav-item-module
view and it's submenus as per metadata.
Extending Redesigned Views
If your customization requires extending the redesigned view component, make sure to extend the proper class going forward:
Files Prior to 12.3 |
Files 12.3+ |
extendsFrom: 'ModuleListLayout' |
' |
- |
SidebarNavItemModuleView' |