Looks like a job for the Set class. Have a look through its methods (note that not all of them are represented here so check the API, too).
http://book.cakephp.org/view/640/Set That's about as much as I can tell you, though. Anything I suggest could probably be done much simpler. On Tue, Mar 17, 2009 at 5:29 PM, mattalexx <mattal...@gmail.com> wrote: > > Hello, > > Model relationship: Page has many PageSnippet > > I have this code: > > [code] > $page = $this->Page->find('first', array( > 'conditions' => array('Page.key' => 'home'), > )); > [/code] > > It's outputting this array: > > [code] > Array > ( > [Page] => Array > ( > [id] => 1 > [key] => home > ) > > [PageSnippet] => Array > ( > [0] => Array > ( > [id] => 2 > [page_id] => 1 > [key] => big_tagline_body > [text] => We deal with the hassles and keep up > with the changes in the timeshare industry. So you don't have to. > ) > > [1] => Array > ( > [id] => 1 > [page_id] => 1 > [key] => big_tagline_head > [text] => Finally!... You can simply take your > family on vacation! > ) > ) > > ) > [/code] > > But I want to access a page snippet using something like this in the > view: > > [code] > <?=$page['PageSnippet'][$page_snippet_key]?> > [/code] > > So I need an array that looks like this: > > [code] > Array > ( > [Page] => Array > ( > [id] => 1 > [key] => home > ) > > [PageSnippet] => Array > ( > [big_tagline_body] => Array > ( > [id] => 2 > [page_id] => 1 > [key] => big_tagline_body > [text] => We deal with the hassles and keep up > with the changes in the timeshare industry. So you don't have to. > ) > > [big_tagline_head] => Array > ( > [id] => 1 > [page_id] => 1 > [key] => big_tagline_head > [text] => Finally!... You can simply take your > family on vacation! > ) > ) > > ) > [/code] > > Is this possible? > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---