* is this page request an ajax snippet?
*/
public static function isAjaxMode() {
- return in_array(CRM_Utils_Array::value('snippet', $_REQUEST), array(
+ if (in_array(CRM_Utils_Array::value('snippet', $_REQUEST), array(
CRM_Core_Smarty::PRINT_SNIPPET,
CRM_Core_Smarty::PRINT_NOFORM,
CRM_Core_Smarty::PRINT_JSON,
- ));
+ ))
+ ) {
+ return TRUE;
+ }
+ return strpos(CRM_Utils_System::getUrlPath(), 'civicrm/ajax') === 0;
}
/**