cms:onBeforeDisplay event
The cms:onBeforeDisplay event is triggered before a front-store page is displayed and before any page code is executed. The event handler should accept a single parameter - the page object (Cms_Page class instance).
Event handler example:
public function subscribeEvents()
{
Backend::$events->addEvent('cms:onBeforeDisplay', $this, 'before_page_display');
}
public function before_page_display($page)
{
if (post('some_global_setting'))
Cms_VisitorPreferences::set('some_global_setting', post('some_global_setting'));
}Next: cms:onExtendPageForm event
Previous: cms:onExtendPartialModel event
Return to Handling LemonStand events

