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
-~----------~----~----~----~------~----~------~--~---

Reply via email to