Tuesday, March 1, 2011

Re: Form Problem

On Mon, Feb 28, 2011 at 9:50 PM, john lyles <confidential99@gmail.com> wrote:
> I can't figure out how to put the buttons inside the fieldset using
> CakePHP. The only solution I have so far is to set the fieldset to
> false and then wrap to put the put <fieldset> tags around the form.
> But there must be a way to do this using FormHelper.
>
>
> <?php
> echo $this->Form->create('Contact', array('action' => 'mail', 'id' =>
> 'form', 'div' => false));
> ?>
> <fieldset><legend>Contact Form</legend>
> <?php
> echo $this->Form->inputs(array(
>        'fieldset'=>false,
>        'name' => array(
>        'label' => 'Name:',
>        'maxLength' => '25',
>        'div' => false,
>        'id' => 'name'
>    ),
>    'Contact.email' => array(
>        'label' => 'Email:',
>        'maxLength' => '50',
>        'div' => false,
>        'id' => 'email'
>    ),
>    'Contact.telephone' => array(
>        'label' => 'telephone:',
>        'maxLength' => '12',
>        'div' => false,
>        'id' => 'telephone'
>    ),
>    'Contact.reason'=>array(
>        'label' => 'Reason:',
>        'maxLength' => '25',
>        'div' => false,
>        'id' => 'reason'
>    ),
>    'Contact.message'=>array(
>        'label' => 'Message:',
>        'div' => false,
>        'id' => 'message'
>    ),
> ));
>  echo $this->Form->button('Reset', array('type' =>'reset','id' =>
> 'reset'));
>  echo $this->Form->button('Send', array('id' => 'send'));
> ?>
> </fieldset>
>


Not all of FormHelpers are necessarily a good idea. I suppose they
have their place occasionally.

What I do is write in the fieldset & legend tags myself, and use input
(no "s") method separately for each.

--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.


To unsubscribe from this group, send email to
cake-php+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php

No comments: