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);
}
$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', [
'atelier' => $atelier,
'form' => $form,

View File

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

View File

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