我開始學習symfony 3.對於第一個項目,我選擇了一個簡單的totodlist。將數據表格數據庫放入checkbox symfony 3
所以,現在我有可能創建並保存在我的數據庫中的用戶。接下來我可以爲他們創建一個任務。
我想創建一個複選框,我可以在哪裏選擇用戶執行任務。
所以我需要把數據從我的用戶數據庫複選框的形式($ temp_users varbiable)。我不知道該怎麼做。
任何人都可以告訴我該怎麼做。
下面是我的代碼:
public function createAction(Request $request)
{
$todo = new Todo;
$users = $this->getDoctrine()
->getRepository('AppBundle:User')
->findAll();
$temp_users = array();
foreach($users as $user) {
$temp_users[$user->getUsername()] = $user->getId();
}
$form = $this->createFormBuilder($todo)
->add('name', TextType::class, array('attr' => array('class' => 'form- control', 'style' => 'margin-bottom:15px')))
->add('wykona', CheckboxType::class, array('label' => $temp_users, 'required' => false,))