function display($tpl = null) { global $mainframe; $app = JFactory::getApplication(); $pathway = $app->getPathWay(); $menus = $app->getMenu(); $menu = $menus->getActive(); $params = $app->getParams(); $this->assignRef('params', $params); $id = JRequest::getVar('cat_id'); if (!$id) { $id = $params->get('cat_id'); } $id = (int) $id; if (!$id) { echo JText::_('COM_JOOMDLE_NO_CATEGORY_SELECTED'); return; } $this->cat_id = $id; $this->cat_name = JoomdleHelperContent::call_method('get_cat_name', $id); $user = JFactory::getUser(); $username = $user->username; $this->cursos = JoomdleHelperContent::getCourseCategory($id, $username); $this->categories = JoomdleHelperContent::getCourseCategories($id); if (is_object($menu) && $menu->query['view'] != 'coursecategory') { $pathway->addItem($this->cat_name, ''); } $this->pageclass_sfx = htmlspecialchars($params->get('pageclass_sfx')); $document = JFactory::getDocument(); $document->setTitle($this->cat_name); parent::display($tpl); }
?> </div> <?php } ?> </div> <?php } //courses ?> <?php $parent_name = $cat['name']; $odd = 0; if (is_array($categories)) { foreach ($categories as $cat) { $cursos = JoomdleHelperContent::getCourseCategory($cat['id'], $username); $cat_id = $cat['id']; if (!is_array($cursos) || !count($cursos)) { continue; } ?> <h4> <?php echo $parent_name . '>' . $cat['name']; ?> </h4> <?php foreach ($cursos as $curso) { ?> <div class="joomdle_course_list_item"> <div class="joomdle_item_title joomdle_course_list_item_title">