Hi,

That's easy. You can use array_unshift to add an entry to the start of
an array. Just add this to your controller:

                $isps = $this->Consultation->Isp->find('list');
                array_unshift($isps, array("none"=>"None of the above"));

And you should be all set.

Greets,

Melgior.

On 27 aug, 19:52, channel5 <edd.daw...@comptonsolutions.com> wrote:
> Hi
>
> I have a select box that is populated by a database:
>
>                 $isps = $this->Consultation->Isp->find('list');
>
> and then output using the form helper in the view:
>
>                 echo $form->select('isp_id', $isps, array('selected' => 
> $ispselect),
> array(), 'select your supplier');
>
> This works fine, however what I want to do is have an extra option
> inserted between the empty element 'select your supplier' and the
> first item from the array $isp , this option would allow me to have
> the option selected be "none of the below".
>
> I can't for the life of me figure out how to do this, can anyone give
> me any pointers?
>
> Thanks very much
> c5
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to