Your first suggestion is what I went with when I wanted to do the same. I figure there's no great need to have Cake output a label. It's convenient but, to get the markup I wanted, it made more sense to go around it.
As for extending the helper, I tried that, too, at the time. But I never could quite figure out how HtmlHelper was doing things. On Mon, Jan 26, 2009 at 10:00 AM, Matt Curry <[email protected]> wrote: > > Hey Marcelo, > You could just do something simply like: > <label>My label: <?php echo $form->input('MyModel.field', array > ('label'=> false)); ?></label> > > Or even better: Make your own helper that extends the Cake FormHelper > and has a method that does this. > > -Matt > http://www.pseudocoder.com > > On Jan 25, 11:59 am, Marcelo Andrade <[email protected]> wrote: >> Hi all, >> >> What's the better way to make the output of this >> >> echo $form->input('MyModel.field', array('label'=> 'My label:')); >> >> generate labels surrounding the input element like >> this >> >> <label>My label: <input type="text" id="MyModelField" /></label> >> >> instead of "<label for=" version. ??? >> >> Best regards. >> >> -- >> MARCELO DE F. ANDRADE (aka "eleKtron") >> Belem, PA, Amazonia, Brazil >> Linux User #221105 >> >> [...@parĂ¡ ~]# linkshttp://pa.slackwarebrasil.org/ >> >> For Libby's backstory be told on >> Losthttp://www.petitiononline.com/libby423/petition.html > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
