Minor - fix course creation welcome page.

pull/3064/head
Julio 5 years ago
parent 6565d6d213
commit 69d4d745ba
  1. 2
      public/main/create_course/add_course.php
  2. 11
      src/CoreBundle/Controller/CourseController.php

@ -372,7 +372,7 @@ if ($form->validate()) {
if ($splash === 'true') {
$url = Container::getRouter()->generate(
'chamilo_core_course_welcome',
['course' => $course_info['code']]
['cid' => $course_info['real_id']]
);
header('Location: '.$url);
exit;

@ -65,6 +65,16 @@ class CourseController extends AbstractController
return $this->redirectToRoute('chamilo_core_course_home', ['cid' => $course->getId()]);
}
/**
* @Route("/{cid}/welcome", name="chamilo_core_course_welcome")
*
* @Entity("course", expr="repository.find(cid)")
*/
public function welcomeAction(Course $course): Response
{
return $this->render('@ChamiloTheme/Course/welcome.html.twig', ['course' => $course]);
}
/**
* @Route("/{cid}/about", name="chamilo_core_course_about")
*
@ -75,7 +85,6 @@ class CourseController extends AbstractController
$courseId = $course->getId();
$userId = $this->getUser()->getId();
$userRepo = \UserManager::getRepository();
$em = $this->getDoctrine()->getManager();
$fieldsRepo = $em->getRepository('ChamiloCoreBundle:ExtraField');

Loading…
Cancel
Save