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)
我想提高這個形式,但我有什麼,我可以這樣做不知道。
感謝您的幫助。