出於測試目的,我就與Symfony2的光庫的在線工具修改日期。Symfony2的複選框形式的基礎上,複選框
我有一個鏈接到其他實體Borrow
實體。我想創建一個表單來驗證給定用戶借來的書籍的回報。
我已經收集了所有Borrow
記錄對應於圖書的用戶至今未歸。
現在我想創建一個複選框列表形式來驗證用戶返回的書籍。 在那之後,我可以做什麼像什麼如下(這是沒問題的)。
if ($this->getRequest()->getMethod() == 'POST')
{
$form->bindRequest($this->getRequest());
if ($form->isValid())
{
$obj_list = $form->getData();
foreach ($obj_list as $obj)
{
$obj->setBorrowEndDate(...); // Today's datetime
$em = $this->getDoctrine()->getEntityManager();
$em->persist($obj);
$em->flush();
}
return $this->redirect($this->generateUrl('index'));
}
else
{
$args['problem']=$form->errors();
}
}
// Continuation : creation of the form
我希望我能幫助你,但我真的不明白的問題。 –
我可以創建一個表單,並在數據庫鏈接到一個對象來修改數據字段。但我想創建一個複選框來更新一個對象。當此複選框打開併發送表單時,我想將對象的date_return更新爲今天。這對你有幫助嗎? – Creasixtine