quickcreate
view folder (/clients/base/views/quickcreate
) is no longer supported and will not be loaded in 12.3+ (including its customized/overridden versions from /custom/clients/base/views/quickcreate)
, instead, Sugar is loading the following views:
sidebar-nav-item-quickcreate |
View with code to display the Quick Create menu and its icon |
sidebar-nav-flyout-header |
View with Secondary Action menu (submenu)'s title content |
sidebar-quickcreate |
View with code to display all quick create modules and their respective icons |
You must, manually, move your customizations from quickcreate
to sidebar-nav-item-quickcreate
and sidebar-quickcreate
by adapting your code to the new handlebar template, JavaScript and PHP code.
Files Prior to 12.3 |
Files 12.3+ |
/clients/base/views/quickcreate/quickcreate.hbs |
/clients/base/views/sidebar-quickcreate/sidebar-quickcreate.hbs |
/clients/base/views/quickcreate/quickcreate.js |
/clients/base/views/sidebar-quickcreate/sidebar-quickcreate.js |
- |
/clients/base/views/sidebar-nav-item-quickcreate/sidebar-nav-item-quickcreate.js |
- |
/clients/base/views/sidebar-nav-flyout-header/sidebar-nav-flyout-header.hbs |
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: 'QuickcreateView' |
extendsFrom: 'SidebarQuickcreateView' |
- | extendsFrom: 'SidebarNavItemQuickcreateView' |