<?php //... class AnunciosController extends AppController { public function add() { if ($this->request->is('post')) { if ($this->Anuncio->save($this->request->data)) { $this->Session->setFlash('El anuncio fue guardado: '); $inserted_id = $this->Anuncio->id; $this->redirect(array('action' => 'view', $inserted_id )); } else { $this->Session->setFlash('No se pudo guardar el anuncio'); } } // ... } // ... public function view($id) { $this->Anuncio->id = $id; $this->set('anuncio', $this->Anuncio->read()); } }
La línea clave es la que hace el redireccionamiento. Aquí tocó quebrarme bastante la cabeza para determinar como pasaba el id del recién insertado anuncio.
Hola que tal execelente tu código, y funciona muy bien, sabrias como adicionarle que muestra la informacion y que justo abajo muestre campos extras para guardarlos y mostrarlos nuevamente?
ResponderEliminar