That worked perfectly... that's it- Cake makes this stuff way too
easy :)
Thanks,
Zoltan
On Aug 18, 6:50 pm, AD7six <[EMAIL PROTECTED]> wrote:
> On Aug 19, 12:31 am, Zoltan <[EMAIL PROTECTED]> wrote:
>
>
>
> > Hi
>
> > I'm trying to figure out the syntax for creating an array in the
> > proper format for grouping by as the old generateList method did (but
> > using 1.2's find() instead)
>
> > This is the array I have:
> > Array
> > (
> > [0] => Array
> > (
> > [ReviewTopic] => Array
> > (
> > [id] => 7
> > [name] => Linux
> > [review_category_id] => 'book'
> > )
>
> > )
>
> > [1] => Array
> > (
> > [ReviewTopic] => Array
> > (
> > [id] => 19
> > [name] => Software development
> > [review_category_id] => 'book'
> > )
>
> > )...
>
> > ...and I'm trying to set it up so:
>
> > ['book'] => array ( 7 => 'Linux', 19 => 'software development' );
>
> > using the set::combine functions with something like ($reviewTopic has
> > the record in the above form):
>
> > $newList = Set::combine ( $reviewTopic,
> > '{n}.ReviewTopic.review_category_id',
> > '{n}.ReviewTopic.id'
> > );
>
> > Can anyone suggest something?
>
> find('list', array('fields' => array('ReviewTopic.id',
> 'ReviewTopic.name', 'ReviewCategory.id'), 'recursive' => 0));
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---