Selaa lähdekoodia

[Form] simplify the code

Victor Berchet 14 vuotta sitten
vanhempi
commit
e56dad6b5e
1 muutettua tiedostoa jossa 2 lisäystä ja 3 poistoa
  1. 2 3
      src/Symfony/Component/Form/Form.php

+ 2 - 3
src/Symfony/Component/Form/Form.php

@@ -922,11 +922,10 @@ class Form implements \IteratorAggregate, FormInterface
             $protoView = $prototype->getForm()->createView($view);
             $protoTypes = $protoView->get('types');
             array_unshift($protoTypes, 'prototype');
-            $protoView
+            $childViews[$prototype->getName()] = $protoView
                 ->set('types', $protoTypes)
-                ->set('proto_id', $protoView->getParent()->get('id').'_prototype');
+                ->set('proto_id', $view->get('id').'_prototype');
             ;
-            $childViews[$prototype->getName()] = $protoView;
         }
 
         $view->setChildren($childViews);