I am trying to respond to the 'edit_status_message' alert but it is not working.
I have added the alert handler to the DB as follows:
sys_alerts table:
45 |
profile |
edit_status_message |
20 |
sys_alerts_handlers table:
20 |
mp_statusblock |
MPStatusBlockResponse |
modules/misterpopper/statusblock/classes/MPStatusBlockResponse.php |
The file MPStatusBlockResponse.php looks like:
bx_import('BxDolAlerts');
class MPStatusBlockResponse extends BxDolAlertsResponse {
function response ($oAlert) {
$oModule = BxDolModule::getInstance('MPStatusBlockModule');
switch ($oAlert->sAction) {
case 'edit_status_message':
$sCode = "<script type='text/javascript'>\n";
$sCode .= "alert('12');\n";
$sCode .= "return false;\n";
$sCode .= "</script>";
return $sCode;
break;
default:
$sCode = "<script type='text/javascript'>\n";
$sCode .= "alert('12');\n";
$sCode .= "return false;\n";
$sCode .= "</script>";
return $sCode;
break;
}
}
}
Anyone have an idea why it isnt working?