0
我選擇了行從數據庫中我的數據庫進行編輯
$object_before_edit=$this->getDoctrine()->getManager()->getRepository('MyBundle:MyClass')->find($object_id);
$form = $this->createForm(new MyClassType(), $object_before_edit);
$form->handleRequest($request);
if ($form->isValid()) {
// I modified this 2 fields in form
dump($form['fielda']->getData()) . "<br/>";// line 1
dump($form['fieldb']->getData()). "<br/>";// line 2
// but here i want to see the object in the database before doing
// persist and flush
dump($object_before_edit->getFielda()) . "<br/>";// line 3
dump($object_before_edit->getFieldb());// line 4
die();
}
:
FIELDA = 1
fieldb = 2
我改變它的形式:
FIELDA = 3
fieldb = 4
所以在轉儲我看到:
線1:3 //其邏輯
線2:4 //其邏輯
line 3:3 //爲什麼?
line 4:4 // why?
正常的代碼顯示不在形式
是的,就是這樣..非常感謝你:) –