header
layout (/clients/base/layouts/header
) is no longer supported and will not be loaded in 12.3+, including its customized/overridden versions from /custom/clients/base/layouts/header
), instead, Sugar is loading the contents of header-nav
layout (/clients/base/layouts/header-nav
).
You must, manually, move your customizations from header
to header-nav
by adapting your code to the new handlebar template, JavaScript and PHP code.
Prior to 12.3 |
12.3+ |
/clients/base/layouts/header/header.php |
/clients/base/layouts/header-nav/header-nav.php |
/clients/base/layouts/header/header.js |
/clients/base/layouts/header-nav/header-nav.js |
/clients/base/layouts/header/header.hbs |
/clients/base/layouts/header-nav/header-nav.hbs |
Note: Do not replace Side Nav files nor copy the contents from the previous versions to the new redesigned component.
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+ |
' |
' |