以下(簡單)的問題,從我:的Symfony2:綁定到一個實體與字段創建形式不是屬性
$user = new User();
$user->setEventid(2);
$user->setT(new \DateTime('now'));
$em = $this->getDoctrine()->getManager();
$em->persist($user);
$em->flush();
$form = $this->createFormBuilder($user)
->add('email', 'email')
->add('terms', 'checkbox', array(
'label' => 'Read terms?',
'required' => true))
->getForm();
這是我的代碼。電子郵件是用戶的財產,條款不是。 我希望他們的用戶保存他們的電子郵件,並檢查條款 - 複選框,但我只需要保存電子郵件,而不是如果他們檢查框 - 如果他們不能不提交表格。
你知道我的意思嗎?我很舒服,它很簡單,以達到這個;)
第二個問題:我怎麼能給渲染從標籤id-屬性進一步handeling在jQuery中?
真棒,謝謝!關於ID-「問題」:我的形式更加緊湊,我的元素也有ID - 我認爲我可以通過'attr'屬性實現ID的ID - 但是我怎樣才能實現它的形式? – humpdi
只需將'id'屬性添加到您輸出的'form'標記中 - Symfony不會爲您輸出該標記。 –