Bladeren bron

[FrameworkBundle] added the possibility to change the template for row()

Fabien Potencier 14 jaren geleden
bovenliggende
commit
85f888715c
1 gewijzigde bestanden met toevoegingen van 4 en 2 verwijderingen
  1. 4 2
      src/Symfony/Bundle/FrameworkBundle/Templating/Helper/FormHelper.php

+ 4 - 2
src/Symfony/Bundle/FrameworkBundle/Templating/Helper/FormHelper.php

@@ -112,9 +112,11 @@ class FormHelper extends Helper
      * @param  FieldInterface $field
      * @param  FieldInterface $field
      * @return string
      * @return string
      */
      */
-    public function row(/*FieldInterface*/ $field)
+    public function row(/*FieldInterface*/ $field, $template = null)
     {
     {
-        $template = 'FrameworkBundle:Form:field_row.php.html';
+        if (null === $template) {
+            $template = 'FrameworkBundle:Form:field_row.php.html';
+        }
 
 
         return $this->engine->render($template, array(
         return $this->engine->render($template, array(
             'field' => $field,
             'field' => $field,