The core components and 3rd-party plugins global initialization is handled in
All In-house components and 3rd-party plugins defined need to be initializated for SPA(Single Page Application) or dynamic ajax pages.
The layout partials(e.g: Sidebar, Header, Search, Toolbar, etc) need to be initializated(if defined) for SPA(Single Page Application) or dynamic ajax pages. Look for available layout classes in
For SPA(Single Page Application) or dynamic ajax pages the layout initializaiton should not be done on document content ready event
KTUtil.onDOMContentLoaded()so the initializaiton should be moved to a relevant place instead.