Arak,

Would you mind posting your solution, I´m stuck in the same problem as you 

Thks! 

On Monday, March 1, 2010 12:42:02 AM UTC-3, Arak Tai'Roth wrote:
>
> Nevermind, I got it figured out, thank you for your help.
>
> On Feb 28, 9:24 pm, "Arak Tai'Roth" <nielsen.dus...@gmail.com> wrote:
> > I'm not sure I am following. I see where you are setting the data that
> > you have, but I am not seeing where you are using that data in the
> > view at all? Or do you not need to use it anywhere, cake just does?
> >
> > On Feb 28, 4:11 am, John Andersen <j.andersen...@gmail.com> wrote:
> >
> > > This is what I do, a small view example:
> > > [code]
> > > <?php echo $form->create('Permit',array('action' => 'add')); ?>
> > >    <?php echo $form->input('Activity',array('multiple' => 'checkbox',
> > > 'label' => 'Activity')); ?>
> > > <?php echo $form->end('Save'); ?>
> > > [/code]
> >
> > > and to ensure that the Activity field is filled with the possible
> > > values and the chosen ones are checked, here is the small controller
> > > code example:
> > > [code]
> > >       $permits = $this->Permit->find(
> > >          'first', array(
> > >             'conditions' => array(
> > >                'Permit.id' => 1
> > >             ),
> > >             'contain' => array(
> > >                'Leader' => array('Country','ProvState'),
> > >                'User',
> > >                'RegistrationLocation',
> > >                'Activity'
> > >             )
> > >          )
> > >       );
> > >       $this->data = $permits;
> > >       
> $this->set('activities',$this->Permit->Activity->find('list',array('contain' 
> => false)));
> >
> > > [/code]
> >
> > > Hope this helps you on the way ;)
> > > Enjoy,
> > >    John
> >
> > > On Feb 28, 10:37 am, "Arak Tai'Roth" <nielsen.dus...@gmail.com> wrote:
> >
> > > > Hey everyone, I did try looking around here and on google for this
> > > > issue, however I can only find data that relates to problems 3 years
> > > > ago, which doesn't help as much as I'd like it to. I could likely use
> > > > it, but I figured that by now, Cake must have a more elegant way of
> > > > doing this.
> >
> > > > I want to show the data that was selected in a HABTM in my edit form.
> > > > I can see that the data is populated in $this->data when I do a
> > > > read(), however it doesn't seem to be populating the multi-select box
> > > > I have created.
> >
> > > > This is the code for the multi-select box:
> > > > echo $form->input('Activity', array('label' => false, 'type' =>
> > > > 'select', 'options' => $dbactivities, 'multiple' => true));
> >
> > > > Can anyone tell me how to display what items are selected?
>

-- 
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+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to