Commit 96ffb7be authored by Mat's avatar Mat

form commande, imbriqué, add/remove des légumes, fonctionnel

parent ba3b3a81
......@@ -84,25 +84,19 @@ class MembreController extends MasterController
$offre = $currentOffre['offreOne'];
/**
* il faut que l'offre soit en cours, et qu'on aie le droit d'y accéder
* Il faut que l'offre soit en cours, et qu'on aie le droit d'y accéder
*/
if ($currentOffre['offreOne'] === null || ! $groupes->contains($currentOffre['groupeOne']))
{
return $this->redirectToRoute('potage_today');
}
/**
* Le formulaire de commande
*/
$commande = new Commande($offre, $user);
// dummy
$legume1 = new CommandeLegumes();
$legume1
->setPrixUnitaire(2.6)
->setUnite('botte')
->setQuantite(3)
->setPrix(7.8);
$commande->addCommandeLegumes($legume1);
// end dummy
$legume = new CommandeLegumes();
$commande->addCommandeLegumes($legume);
$form = $this->createForm(CommandeType::class, $commande);
$form->handleRequest($request);
......
......@@ -19,7 +19,8 @@ class CommandeType extends AbstractType
'entry_type' => CommandeLegumesType::class,
'entry_options' => array('label' => false),
'by_reference' => false,
'allow_add' => true
'allow_add' => true,
'allow_delete' => true,
))
->add('sauver', SubmitType::class, array(
'label' => 'Enregistrer',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment