Life-Cycle of a Front End Request - Mura Docs v6

Life-Cycle of a Front End Request

This is the general life-cycle of events that get fired when a Front-End Request is made (page render, etc.). Note that Events that begin with "onGlobal" are defined on a per-Mura instance basis.

Events that start with "standard" are actually units of implemented logic that you can replace. They can be found in the following file:

  • /requirements/mura/Handler/standardEventsHandler.cfc

Events that start with "on" are places where you can add additional logic.

Front End Events

onGlobalRequestStart
onSiteRequestInit
onSiteRequestStart
standardSetContentRenderer
standardSetContentHandler
standardSetPreviewHandler
standardSetAdTrackingHandler
standard404Validator
standard404Handler
onSite404
standardWrongDomainValidator
standardWrongDomainHandler
standardTrackSessionValidator
standardTrackSessionHandler
standardSetPermissionHandler
standardSetIsOnDisplayHandler
standardDoActionsHandler
standardRequireLoginValidator
standardRequireLoginHandler
standardSetLocaleHandler
standardMobileValidator
standardMobileHandler
standardDoResponseHandler
standardForceSSLValidator
standardForceSSLHandler
onRenderStart
standardLinkTranslator
standardFileTranslator
onBeforeFileRender
onAfterFileRender
standardTranslationHandler
standardHTMLTranslator
onSiteEditProfileRender
onSiteSearchRender
onSiteLoginPromptRender
onDisplayRender
onContentOffLineRender
onContentDenialRender
on{type}{subType}BodyRender
on{type}BodyRender
onBeforeFormSubmitRedirect
onFormSubmitPollRender
onFormSubmitResponseRender
onBeforeFormSubmitSave
onAfterFormSubmitSave
onRenderEnd
onSiteRequestEnd
onGlobalRequestEnd