Yeepee !!! Thanks to all of you for your help.

Ok Olle I'm not a fine tactician. Bgmill thanks, your advice brought me 
on the way.
I got then a "Call to a member function on a non-object" so I eventually 
found out what was missing:

    var $uses = array ('Slideshow');

That simple.

What is the rational behind that ? What I guess is:

The default constructor just allow the index() method to use findAll(). 
By doing var $uses = array ('Slideshow');
I allow every method to use it, which probably slowdown everything. The 
most elegant way to solve this would be then to
write my own constructor to override the default one.

I've no problem anymore, and I hope to have a better and correct 
understanding of cake.







bgmill wrote:
> Try this:
>
> function delete($id)
> {
>          if ($this->Slideshow->del($id)
>          {
>                   $data = $this->Slideshow->findAll()));
>                   $this->set('data', $data);
>                   $this->render('done', 'ajax');
>          }
> }
>
> That way you can try a var_dump($data) in the controller _and_ in the
> view to see if the array is the same in both.
>
>
> >
>
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to