function formValidate() { $result = array(); $result['success'] = false; $user = JFactory::getUser(); $fieldName = JRequest::getCmd('field_name', null); $type = JRequest::getCmd('addon', null); if (empty($type)) { $result['title'] = 'Error'; $result['content'] = 'No addon name'; } $addon = oseMscAddon::getAddonbyName($type, 'registerOS_body', 'obj'); $action_name = oseMscAddon::getActionName($addon, 'formValidate', 'register'); $updated = oseMscAddon::runAction($action_name, array('inner' => true, 'field_name' => $fieldName)); $result = $updated; if ($updated['success']) { } else { } $result = oseJson::encode($result); oseExit($result); }