Ajout de la note si deja voté dans noter et titre

This commit is contained in:
Aymeric SERRA 2023-02-09 21:08:49 +01:00
parent 816b43bb74
commit c93a2a6dbf
Signed by: oupson
GPG Key ID: 3BD88615552EFCB7
3 changed files with 12 additions and 3 deletions

View File

@ -71,6 +71,16 @@ class ApprentiController extends AbstractController
return $this->redirectToRoute('app_atelier_show', ["id" => $atelier->getId()], Response::HTTP_SEE_OTHER); return $this->redirectToRoute('app_atelier_show', ["id" => $atelier->getId()], Response::HTTP_SEE_OTHER);
} }
$f = $formationUserRepository
->findOneBy([
'atelier' => $atelier,
'eleve' => $this->getUser()
]);
if ($f != null && !$form->isSubmitted()) {
$form->get('note')->setData($f->getNote());
}
return $this->renderForm('atelier/noter.html.twig', [ return $this->renderForm('atelier/noter.html.twig', [
'atelier' => $atelier, 'atelier' => $atelier,
'form' => $form, 'form' => $form,

View File

@ -12,7 +12,6 @@ class NoteType extends AbstractType
{ {
$builder->add('note', IntegerType::class, [ $builder->add('note', IntegerType::class, [
'attr' => array('min' => 0, 'max' => 5,), 'attr' => array('min' => 0, 'max' => 5,),
'empty_data' => 0,
'required' => false 'required' => false
]); ]);
} }

View File

@ -1,9 +1,9 @@
{% extends 'base.html.twig' %} {% extends 'base.html.twig' %}
{% block title %}Modifier l'atelier{% endblock %} {% block title %}Noter l'atelier{% endblock %}
{% block body %} {% block body %}
<h1>Modifier l'atelier</h1> <h1>Noter l'atelier</h1>
{{ form_start(form) }} {{ form_start(form) }}
{{ form_widget(form) }} {{ form_widget(form) }}