Admin Request Lifecycle - Mura Docs v7.0

Admin Request Lifecycle

The administration area of Mura has a multitude of contextual events that could be triggered, depending on the requested action. For example, a user could be attempting to create new content, updating a user, or deleting a category. Each of these actions would trigger their own contextual events, in addition to the routine request flow outlined below.

onGlobalRequestStart
onAdminRequestStart
  onAdminHTMLHeadRender // renders just before the closing </head> tag
onAdminMFAChallengeRender // Multi-factor Auth area of login screen
  onDashboardReplacement // render a completely new dashboard
  onDashboardPrimaryTop // renders in the top of the dashboard
  onDashboardPrimaryBottom // renders in the bottom of the dashboard
  onDashboardSidebarTop // renders in the top of the dashboard sidebar
onDashboardSidebarBottom // renders in the bottom of the dashboard sidebar
onAdminNavMainRender // render additional main nav menu items
onFEToolbarExtensionRender // render additional front-end toolbar menu items
on{Type}SecondaryNavRender
  on{Type}{Subtype}SecondaryNavRender
on{Type}{Subtype}NewContentMenuRender
  onNewContentMenuRender
  onAdminHTMLFootRender // renders just before the closing </body> tag
  onAdminRequestEnd
onGlobalRequestEnd