Yeah. I hate when newbs have trouble asking questions. It's like they are new to this or something.
Thanks for your help b logica. I appreciate it. On May 22, 9:27 am, Joel Perras <[EMAIL PROTECTED]> wrote: > Wow, I should really start taking the time to actually read the > snippets posted. > On the other hand, if people stop imagining that others can read their > minds and start formulating questions that actually address their > problem at hand, then they'd probably get more precise answers. > > -J. > > On May 22, 10:15 am, "b logica" <[EMAIL PROTECTED]> wrote: > > > I suspect that Phaedo--like myself--has a flash() method in > > AppController that runs the redirect. Note the second param given. > > > I see a few things not quite right with the example. Are you certain > > that the databas is being updated? There's no version given but, if > > using 1.2: > > > $this->Sorrow->id = $id; > > This is superfluous. Better to just use read(). > > > if (empty($this->data)) { > > $this->set('sorrow', $this->Sorrow->read()); > > $this->data = $this->Sorrow->read(); > > Speaking of unnecessary, why do this twice? What are you doing in the > > view with $sorrow that can't be done with the anonymous (and, perhaps, > > less glamorous ;-) data array? > > > Anyway, it should be $this->Sorrow->read(null, $id); > > > } else { > > > if ($this->Sorrow->save($this->data['Sorrow'])) { > > > That should be "...save($this->data)", AFAICT. > > > $this->flash('Your post has been updated.','/sorrows'); > > > Difficult to say without seeing your flash() method. > > > On Wed, May 21, 2008 at 9:34 PM, Joel Perras <[EMAIL PROTECTED]> wrote: > > > > $this->redirect('name_of_action_you_are_redirecting_to'); > > > > Boom-shacka-lacka-boom. > > > -Joel. > > > > On May 21, 9:00 pm, phaedo5 <[EMAIL PROTECTED]> wrote: > > >> I have this Edit view in my controller. > > > >> function edit($id = null) { > > >> $this->Sorrow->id = $id; > > >> if (empty($this->data)) { > > >> $this->set('sorrow', $this->Sorrow->read()); > > >> $this->data = $this->Sorrow->read(); > > >> } else { > > >> if ($this->Sorrow->save($this->data['Sorrow'])) { > > >> $this->flash('Your post has been > > >> updated.','/sorrows'); > > >> } > > >> } > > >> } > > > >> I was hoping that it would update the database, which it does, and > > >> then redirect to the index view. Am I missing something? Obviously I > > >> am, the question is - what am I missing? --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---