an input function that merges the keys you need instead of resetting
them. Use the helper's existing input function as a starting place.
The portions handling the use of options is pretty clear.
On May 24, 1:42 pm, Tomek Mazur <tmazu...@gmail.com> wrote:
> Hi, I have a form started like this:
>
> <?php echo $this->Form->create('Transaction',array(
>
> 'url'=>array('controller'=>'transactions','action'=>'data')
> ,'inputDefaults'=>array(
> 'label'=>array(
> 'class'=>'bd-label'
> ),'div'=>array(
> 'class'=>'bd-div'
> ),'class'=>'bd-input'
> )
> )); ?>
>
> Each label, div and input is given a custom class. However i want to
> change the label of one of the inputs. I have tried two options:
>
> echo $this->Form->input('name',array('label'=>'not really a name'));
>
> and
>
> echo $this->Form->input('name',array('label'=>array('text'=>'not
> really a name')));
>
> Each of these however results in a a label without the bd-label class.
> Doing this will obviously solve the problem:
>
> echo $this->Form->input('name',array('label'=>array('text'=>'not
> really a name','class'=>'bd-label')));
>
> but perhaps there is a cleaner solution? I have a lot of inputs with
> custom labels in this form. Thanks.
--
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:
Post a Comment