|
|
|
|
@ -290,24 +290,26 @@ if ($form->validate()) { |
|
|
|
|
$counter++; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if ($counter >= $requiredSkills) { |
|
|
|
|
$bossList = UserManager::getStudentBossList($userId); |
|
|
|
|
$url = api_get_path(WEB_CODE_PATH).'badge/assign.php?user='.$userId.'&id='.$parentId; |
|
|
|
|
$link = Display::url($url, $url); |
|
|
|
|
$subject = get_lang("StudentHadEnoughSkills"); |
|
|
|
|
$message = sprintf( |
|
|
|
|
get_lang("StudentXHadEnoughSkillsToGetSkillXToAssignClickHereX"), |
|
|
|
|
$user->getCompleteName(), |
|
|
|
|
$parentData['name'], |
|
|
|
|
$link |
|
|
|
|
); |
|
|
|
|
foreach ($bossList as $boss) { |
|
|
|
|
MessageManager::send_message_simple( |
|
|
|
|
$boss['boss_id'], |
|
|
|
|
$subject, |
|
|
|
|
$message |
|
|
|
|
if (!empty($bossList)) { |
|
|
|
|
Display::addFlash(Display::return_message(get_lang('MessageSent'))); |
|
|
|
|
$url = api_get_path(WEB_CODE_PATH).'badge/assign.php?user='.$userId.'&id='.$parentId; |
|
|
|
|
$link = Display::url($url, $url); |
|
|
|
|
$subject = get_lang("StudentHadEnoughSkills"); |
|
|
|
|
$message = sprintf( |
|
|
|
|
get_lang("StudentXHadEnoughSkillsToGetSkillXToAssignClickHereX"), |
|
|
|
|
$user->getCompleteName(), |
|
|
|
|
$parentData['name'], |
|
|
|
|
$link |
|
|
|
|
); |
|
|
|
|
foreach ($bossList as $boss) { |
|
|
|
|
MessageManager::send_message_simple( |
|
|
|
|
$boss['boss_id'], |
|
|
|
|
$subject, |
|
|
|
|
$message |
|
|
|
|
); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|