I have a section in my default layout (default.ctp) called "Recent Posts". The posts are stored in my database. Currently, each method in my posts controller includes the following code.
# code snippet 1 $fields = array('id', 'title'); $this->set('data_for_layout', $this->Post->findAll(null, $fields, null, 5)); Then I use this in my layout (default.ctp) to print out the posts #layout code snippet. foreach($data_for_layout as $post) { echo '<li><a href="/posts/view/' . $post['Post']['id'] . '">'. $post['Post']['title'] . "</a></li>\n"; } My problem is that I have to include the top code snippet in each method to make it work this way, which seems wrong. I have been trying to find a better way to do this in the manual, but am coming up empty. Am I supposed to use elements or helpers to do this? Can I tie those to the database somehow? Any help would be greatly appreciated since I am new to cakePHP! Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to cake-php@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---