0
我想创建一个计划订阅的表单。 1用户可以参与1个规划,并可以在1天内订阅。因此,如果1位用户在计划ID:1处订阅,并选择星期五,则将以如下方式写入数据库: 用户:planning_id:1和计划日:5. 因此,现在我们有第二个用户,他们想订阅相同的计划1. 但现在他不能选择星期五,因为第一个用户已经在那一天。 我想显示一个仅显示剩余天数的表单。Symfony选择表格和条件
为NOM我创建了一个简单的形式,这样的:
$form = $this->get('form.factory')->createBuilder(FormType::class, $user)
->add('planningday', ChoiceType::class, array(
'label' => 'Sélectionnez un jour',
'choices' => array(
'Lundi' => 1,
'Mardi' => 2,
'Mercredi' => 3,
'Jeudi' => 4,
'Vendredi' => 5
)
))
->add('planningcontent', TextType::class, array('label' => 'Description'))
->add('S\'inscrire au planning', SubmitType::class)
我想提高这个形式,但我有什么,我可以这样做不知道。
感谢您的帮助。