static function childrenCheckboxes($course_id) { $children = JoomdleHelperParents::getChildren(); foreach ($children as $child) { if (in_array($course_id, $child['courses'])) { $disabled = true; } else { $disabled = false; } JoomdleHelperParents::childrenCheckbox($child['id'], $course_id, $disabled); echo $child['name']; if ($disabled) { echo " " . JText::_('COM_JOOMDLE_ALREADY_ENROLED'); } echo "<br>"; } }
static function childrenCheckboxes($course_id) { $params = JComponentHelper::getParams('com_joomdle'); $assign_courses_include_parent = $params->get('assign_courses_include_parent'); // Add current user if configured if ($assign_courses_include_parent) { $user = JFactory::getUser(); $courses = JoomdleHelperContent::getMyCourses($user->username); $disabled = false; if (is_array($courses) && count($courses)) { foreach ($courses as $course) { if ($course['id'] == $course_id) { $disabled = true; break; } } } JoomdleHelperParents::childrenCheckbox($user->id, $course_id, $disabled); echo $user->name; if ($disabled) { echo " " . JText::_('COM_JOOMDLE_ALREADY_ENROLED'); } echo "<br>"; } $children = JoomdleHelperParents::getChildren(); foreach ($children as $child) { if (in_array($course_id, $child['courses'])) { $disabled = true; } else { $disabled = false; } JoomdleHelperParents::childrenCheckbox($child['id'], $course_id, $disabled); echo $child['name']; if ($disabled) { echo " " . JText::_('COM_JOOMDLE_ALREADY_ENROLED'); } echo "<br>"; } }