setAllowResourceCreation(true); return $settings; } public function getTemplates(): Template { $templates = parent::getTemplates(); $templates ->setViewResource('@ChamiloCore/Resource/course_description/view_resource.html.twig') ->setIndex('@ChamiloCore/Resource/course_description/index.html.twig'); return $templates; } public function getResources(User $user, ResourceNode $parentNode, Course $course = null, Session $session = null, CGroup $group = null): QueryBuilder { return $this->getResourcesByCourse($course, $session, $group, $parentNode); } public function setResourceProperties(FormInterface $form, Course $course, Session $session, string $fileType): void { //return $form->getData(); /*$newResource ->setCId($course->getId()) ; if ($session) { $newResource->setSessionId($session->getId()); }*/ } public function getResourceFormType(): string { return CCourseDescriptionType::class; } }