Actually I got very curious and did an experiment myself.Parameter $field turns out to be a string like:
'<input maxlength="50" type="text" name="test[first_name]" id="test_first_name" />' So I guess the solution would be a little bit hacky, involving some regex to detect which field it is and give it a different format (e.g.: add <span> prefix on one field and append </span> on the second field) :-\ On Tue, Feb 23, 2010 at 8:23 PM, Sid Bachtiar <sid.bacht...@gmail.com> wrote: > If you look in sfWidgetFormSchemaFormatter class, you could probably > override method: > > public function formatRow($label, $field, $errors = array(), $help = > '', $hiddenFields = null) > > detect the special field through the $field parameter and give it a > different formatting. > > On Tue, Feb 23, 2010 at 8:21 PM, Sid Bachtiar <sid.bacht...@gmail.com> wrote: >> Oh I just understood why you can't do it LOL sorry >> >> On Tue, Feb 23, 2010 at 8:20 PM, Sid Bachtiar <sid.bacht...@gmail.com> wrote: >>> Why can't you do something like this in template: >>> >>> <?php echo $form['not_special_1']->renderRow(); ?> >>> >>> <label>We are special:</label> >>> <span> >>> <?php echo $form['special_a']->render(); ?> >>> <?php echo $form['special_b']->render(); ?> >>> </span> >>> >>> <?php echo $form['not_special_2']->renderRow(); ?> >>> >>> On Tue, Feb 23, 2010 at 8:09 PM, Gareth McCumskey <gmccums...@gmail.com> >>> wrote: >>>> All I really want to do is add a span around two widgets >>>> (<span><widget1 /><widget2 /></span>). I cannot do this in the >>>> template because the template is designed to display many different >>>> form types so the form class needs to define the exact structure of >>>> the form. >>>> >>>> On Tue, Feb 23, 2010 at 9:07 AM, Sid Bachtiar <sid.bacht...@gmail.com> >>>> wrote: >>>>> Don't know about the documentation. I had to look around myself to >>>>> learn about it. >>>>> >>>>> Take a look at this example from my blog: >>>>> http://bluehorn.co.nz/2009/08/31/symfony-12-sfform-formatter-to-add-stars-on-required-fields/ >>>>> >>>>> On Tue, Feb 23, 2010 at 7:57 PM, Gareth McCumskey <gmccums...@gmail.com> >>>>> wrote: >>>>>> Hi guys, >>>>>> >>>>>> I have looked around for the documentation related to creating your >>>>>> own form decorators but the reference to it in the forms book for >>>>>> symfony 1.2 says look in Chapter 5 but there is no chapter 5 o.O >>>>>> >>>>>> Any pointers to where I could find the info would be appreciated. >>>>>> >>>>>> -- >>>>>> Gareth McCumskey >>>>>> http://garethmccumskey.blogspot.com >>>>>> twitter: @garethmcc >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "symfony users" group. >>>>>> To post to this group, send email to symfony-us...@googlegroups.com. >>>>>> To unsubscribe from this group, send email to >>>>>> symfony-users+unsubscr...@googlegroups.com. >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/symfony-users?hl=en. >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Blue Horn Ltd - System Development >>>>> http://bluehorn.co.nz >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google Groups >>>>> "symfony users" group. >>>>> To post to this group, send email to symfony-us...@googlegroups.com. >>>>> To unsubscribe from this group, send email to >>>>> symfony-users+unsubscr...@googlegroups.com. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/symfony-users?hl=en. >>>>> >>>>> >>>> >>>> >>>> >>>> -- >>>> Gareth McCumskey >>>> http://garethmccumskey.blogspot.com >>>> twitter: @garethmcc >>>> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "symfony users" group. >>>> To post to this group, send email to symfony-us...@googlegroups.com. >>>> To unsubscribe from this group, send email to >>>> symfony-users+unsubscr...@googlegroups.com. >>>> For more options, visit this group at >>>> http://groups.google.com/group/symfony-users?hl=en. >>>> >>>> >>> >>> >>> >>> -- >>> Blue Horn Ltd - System Development >>> http://bluehorn.co.nz >>> >> >> >> >> -- >> Blue Horn Ltd - System Development >> http://bluehorn.co.nz >> > > > > -- > Blue Horn Ltd - System Development > http://bluehorn.co.nz > -- Blue Horn Ltd - System Development http://bluehorn.co.nz -- You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to symfony-us...@googlegroups.com. To unsubscribe from this group, send email to symfony-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en.