Here is my index.ctp view file in the View\Addresses folder: <?php echo $this->Html->link('Add New Address', array('action'=>'add')); ?> <table> <tr> <th>Id</th> <th>First Name</th> <th>Last Name</th> <th>Email</th> <th>Phone</th> <th>Address</th> <th>Options</th> </tr> <?php foreach ( $address_list as $line ) { $address = $line['Address']; echo '<tr>'. '<td>'.$address['id'].'</td>'. '<td>'.$this->Html->link($address['first_name'], array('action'=>'view', 'id'=>$address['id'])).'</td>'. '<td>'.$address['last_name'].'</td>'. '<td>'.$address['email'].'</td>'. '<td>'.$address['phone'].'</td>'. '<td>'.$address['address'].'</td>'. '<td>'.$this->Html->link('edit', array('action'=>'edit', 'id'=>$address['id'])).' '.
$this->Html->link('delete', array('action'=>'delete', 'id'=>$address['id'])).'</td>'. '</tr>'; }; ?> </table> On Monday, October 15, 2012 6:58:52 PM UTC-5, Russell Brown wrote: > > Error: Call to a member function find() on a non-object > File: c:\wamp\www\cake222\app\Controller\AddressesController.php > > I get the error on the $this->set('address_list', > $this->Address->find('all')) line below: > > Partial listing of my AddressesController file: > > <?php > class AddressesController extends AppController { > var $name = 'addresses'; > > function index($id = null) { > $this->set('address_list', $this->Address->find('all')); > } > > I have a controller called AddressesController.php. I have a Model called > Address.php. The table is called addresses. > > I am using Cake 2.2.2 and PHP 5.3.8 and Apache 2.2.21 and MySQL 5.5.16 > > -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- 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. Visit this group at http://groups.google.com/group/cake-php?hl=en.