浏览代码

fixed form_rest() for embedded forms (refs #1051, #1115)

Fabien Potencier 14 年之前
父节点
当前提交
923c234160

+ 1 - 1
src/Symfony/Bundle/FrameworkBundle/Resources/views/Form/field_rest.html.php

@@ -1,4 +1,4 @@
-<?php foreach ($form->getChildren() as $child): ?>
+<?php foreach ($form as $child): ?>
     <?php if (!$child->isRendered()): ?>
         <?php echo $view['form']->row($child) ?>
     <?php endif; ?>

+ 1 - 1
src/Symfony/Bundle/FrameworkBundle/Resources/views/Form/form_widget.html.php

@@ -1,6 +1,6 @@
 <div<?php echo $view['form']->attributes() ?>>
     <?php echo $view['form']->errors($form); ?>
-    <?php foreach ($form->getChildren() as $child): ?>
+    <?php foreach ($form as $child): ?>
         <?php echo $view['form']->row($child); ?>
     <?php endforeach; ?>
     <?php echo $view['form']->rest($form) ?>

+ 1 - 1
src/Symfony/Bundle/FrameworkBundle/Resources/views/Form/repeated_row.html.php

@@ -1,5 +1,5 @@
 <?php echo $view['form']->errors($form) ?>
 
-<?php foreach ($form->getChildren() as $child): ?>
+<?php foreach ($form as $child): ?>
     <?php echo $view['form']->row($child); ?>
 <?php endforeach; ?>

+ 2 - 2
src/Symfony/Bundle/TwigBundle/Resources/views/Form/div_layout.html.twig

@@ -1,7 +1,7 @@
 {% block field_rows %}
 {% spaceless %}
     {{ form_errors(form) }}
-    {% for child in form.children %}
+    {% for child in form %}
         {{ form_row(child) }}
     {% endfor %}
 {% endspaceless %}
@@ -27,7 +27,7 @@
 
 {% block field_rest %}
 {% spaceless %}
-    {% for child in form.children %}
+    {% for child in form %}
         {% if not child.rendered %}
             {{ form_row(child) }}
         {% endif %}