示例#1
0
 public function indexAction(Request $request)
 {
     /** @var \PageController $pageController */
     //$pageController = $this->get('page_controller');
     $pageController = new PageController();
     /*
             if (api_get_setting('display_categories_on_homepage') == 'true') {
                 //$template->assign('course_category_block', $pageController->return_courses_in_categories());
             }
     
             if (!api_is_anonymous()) {
                 if (api_is_platform_admin()) {
                     $pageController->setCourseBlock();
                 } else {
                     $pageController->return_teacher_link();
                 }
             }
     
             // Hot courses & announcements
             $hotCourses         = null;
             $announcementsBlock = null;
     
             // Navigation links
             //$pageController->returnNavigationLinks($template->getNavigationLinks());
             $pageController->returnNotice();
             $pageController->returnHelp();
     
             if (api_is_platform_admin() || api_is_drh()) {
                 $pageController->returnSkillsLinks();
             }*/
     if (api_get_setting('show_hot_courses') == 'true') {
         $hotCourses = $pageController->returnHotCourses();
     }
     $announcementsBlock = $pageController->getAnnouncements();
     return $this->render('ChamiloCoreBundle:Index:index.html.twig', array('content' => 'hello', 'hot_courses' => $hotCourses, 'announcements_block' => $announcementsBlock));
 }