LemonStand Documentation

cms:onBeforeHandleAjax event

The cms:onBeforeHandleAjax event is triggered before any AJAX requests are processed. 

Event handler example:

public function subscribeEvents()
{
  Backend::$events->addEvent('cms:onBeforeHandleAjax', $this, 'before_handle_ajax');
}

public function before_handle_ajax()
{
  if (post('some_global_setting'))
    Cms_VisitorPreferences::set('some_global_setting', post('some_global_setting'));
  
  unset($_POST['some_global_setting']);
}

Next: shop:onGetProductExtraPrice
Previous: shop:onBeforeShippingQuote
Return to Handling LemonStand events