Those redirects are pointing to the same controller. Why not simply point the form at the 2nd controller?
On Thu, Sep 24, 2009 at 9:16 AM, LPaulino <[email protected]> wrote: > > Hi guys, > > I would like to know how can I send data from 1 controller to another > one. Let me explain better why I need that. > > I have in my view 1 form with a select: > <form method="post" action="/test/index"> > <select name="data[Test][selectTest]"> > <option selected value="Test1"> Test1 </option> > <option value="Test2"> Test2 </option> > <option value="Test3"> Test3 </option> > </select> > <input type="submit"> > </form> > > When it is send to controller "test", the action index will check > which test was select and will send the data to another controller, > something like a redirect but I dont wanna pass the selectTest value > in the URL. Something like that: > > function index() > { > if($this->data['Test']['selectTest'] == 'Test1') > { > $this->redirect(array('controller' => 'test', 'action' => > 'test1', 'data' => $this->data)); > } > if($this->data['Test']['selectTest'] == 'Test2') > { > $this->redirect(array('controller' => 'test', 'action' => > 'test2', 'data' => $this->data)); > } > if($this->data['Test']['selectTest'] == 'Test3') > { > $this->redirect(array('controller' => 'test', 'action' => > 'test3', 'data' => $this->data)); > } > } > > Changing redirect to send, I dont know... > Is that possible? How can I do that? > > Thx > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" 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?hl=en -~----------~----~----~----~------~----~------~--~---
