/**
  * @Observe("create_form_activity")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $form = $this->formFactory->create(new ActivityType(), new Activity());
     $content = $this->templating->render('ClarolineCoreBundle:Resource:createForm.html.twig', array('form' => $form->createView(), 'resourceType' => 'activity'));
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $form = $this->container->get('form.factory')->create(new SimupollType(), new Simupoll(), array('inside' => false));
     $content = $this->container->get('templating')->render('CPASimUSanteSimupollBundle:Simupoll:createForm.html.twig', array('form' => $form->createView(), 'resourceType' => 'cpasimusante_simupoll'));
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $form = $this->container->get('form.factory')->create(new LessonType(), new Lesson());
     $content = $this->container->get('templating')->render('ClarolineCoreBundle:Resource:createForm.html.twig', array('form' => $form->createView(), 'resourceType' => 'icap_lesson'));
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("create_form_ujm_exercise")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $form = $this->container->get('form.factory')->create(new ExerciseType());
     $content = $this->container->get('templating')->render('ClarolineCoreBundle:Resource:createForm.html.twig', ['resourceType' => 'ujm_exercise', 'form' => $form->createView()]);
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("create_form_claroline_chat_room")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreationForm(CreateFormResourceEvent $event)
 {
     $form = $this->formFactory->create(new ChatRoomType($this->platformConfigHandler), new ChatRoom());
     $content = $this->templating->render('ClarolineCoreBundle:Resource:createForm.html.twig', ['form' => $form->createView(), 'resourceType' => 'claroline_chat_room']);
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("create_form_innova_collecticiel")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $form = $this->container->get('form.factory')->create(new DropzoneType(), new Dropzone());
     $content = $this->container->get('templating')->render('ClarolineCoreBundle:Resource:createForm.html.twig', ['form' => $form->createView(), 'resourceType' => 'innova_collecticiel']);
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("create_form_cpasimusante_hangout")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $form = $this->container->get('form.factory')->create(new HangoutType(), new Hangout());
     $content = $this->container->get('templating')->render('CPASimUSanteGhangoutBundle:Hangout:createForm.html.twig', array('form' => $form->createView(), 'resourceType' => 'cpasimusante_hangout'));
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
Exemple #8
0
 /**
  * @DI\Observe("create_form_text")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $formFactory = $this->container->get('claroline.form.factory');
     $form = $formFactory->create(FormFactory::TYPE_RESOURCE_TEXT, array('text_' . rand(0, 1000000000)));
     $response = $this->container->get('templating')->render('ClarolineCoreBundle:Text:createForm.html.twig', array('form' => $form->createView(), 'resourceType' => 'text'));
     $event->setResponseContent($response);
     $event->stopPropagation();
 }
 /**
  * Show modal at resource creation
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     // Create form (only the title here)
     $form = $this->container->get('form.factory')->create(new ItemSelectorType(), new ItemSelector(), array('inside' => false));
     $content = $this->container->get('templating')->render('ClarolineCoreBundle:Resource:createForm.html.twig', array('form' => $form->createView(), 'resourceType' => 'cpasimusante_itemselector'));
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("create_form_innova_audio_recorder")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $config = $this->arm->getConfig();
     // Create form POPUP
     $content = $this->container->get('templating')->render('InnovaAudioRecorderBundle:AudioRecorder:form.html.twig', array('resourceType' => 'innova_audio_recorder', 'maxTry' => $config->getMaxTry(), 'maxTime' => $config->getMaxRecordingTime()));
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("create_form_innova_video_recorder")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $config = $this->manager->getConfig();
     // Create form POPUP
     $content = $this->container->get('templating')->render('InnovaVideoRecorderBundle:VideoRecorder:form.html.twig', ['resourceType' => 'innova_video_recorder', 'maxTime' => $config->getMaxRecordingTime()]);
     $event->setResponseContent($content);
     $event->stopPropagation();
 }
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $exercise = new Exercise();
     $exercise->setNbQuestion(0);
     $exercise->setDuration(0);
     $exercise->setMaxAttempts(0);
     $exercise->setStartDate(new \Datetime());
     $exercise->setEndDate(new \Datetime());
     $exercise->setDateCorrection(new \Datetime());
     $form = $this->container->get('form.factory')->create(new ExerciseType(), $exercise);
     $twig = $this->container->get('templating');
     $content = $twig->render('UJMExoBundle:Exercise:new.html.twig', array('form' => $form->createView(), 'resourceType' => 'ujm_exercise'));
     $event->setResponseContent($content);
 }
 /**
  * @DI\Observe("create_form_claroline_flashcard")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $view = $this->formHandler->getView('claroline_form_deck');
     $event->setResponseContent($this->manager->getDeckFormContent($view));
     $event->stopPropagation();
 }
 /**
  * @DI\Observe("create_form_cpasimusante_simuresource")
  *
  * @param CreateFormResourceEvent $event
  */
 public function onCreateForm(CreateFormResourceEvent $event)
 {
     $resource = new SimuResource();
     $resource->setOtherfield(45);
     $resource->setOtherfield2(55);
     $form = $this->formfactory->create(new SimuResourceType(), $resource);
     $content = $this->templating->render('CPASimUSanteSimuResourceBundle:SimuResource:createForm.html.twig', array('form' => $form->createView(), 'resourceType' => 'cpasimusante_simuresource'));
     $event->setResponseContent($content);
     $event->stopPropagation();
 }