From 3a36c08d8eb86b5aeefe60a26d50d67f42ce35ea Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Fri, 29 Apr 2011 07:33:55 +0200 Subject: [PATCH] added the possibility to easily customize the template of just one widget of a form (PHP edition) --- .../Bundle/FrameworkBundle/Templating/Helper/FormHelper.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Bundle/FrameworkBundle/Templating/Helper/FormHelper.php b/src/Symfony/Bundle/FrameworkBundle/Templating/Helper/FormHelper.php index dea54c4606..f9e4330a74 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Templating/Helper/FormHelper.php +++ b/src/Symfony/Bundle/FrameworkBundle/Templating/Helper/FormHelper.php @@ -101,7 +101,9 @@ class FormHelper extends Helper { $template = null; $blocks = $view->get('types'); - + if ('widget' === $section || 'row' === $section) { + array_unshift($blocks, '_'.$view->get('id')); + } foreach ($blocks as &$block) { $block = $block.'_'.$section; $template = $this->lookupTemplate($block);