Wao!, Muchas Gracias, la solución es correcta!....
Mil gracias...
Date: Fri, 18 Feb 2011 15:03:52 -0600
Subject: Re: [CakePHP-es] Metodo redirect de cakephp
From: [email protected]
To: [email protected]
La solución puede ser lo siguiente:mandar el $id con el valor de Norma_id,
prueba esto y me cuentas que pasa, casi estoy seguro que así sirve.
Te pongo en negritas lo que le vas agregar para que no lo confundas.
function add($id = null) {
if (!empty($this->data) && (!$id)){
$this->Dominio->create();
if ($this->Dominio->save($this->data)) {
$idNorma=$this->data['Dominio']['Norma_id'];
$this->Session->setFlash(__('Dominio Guardado con Exito!', true));
$this->redirect(array('controller'=>'normas','action'= > 'view/'. $idNorma));
} else {
$this->Session->setFlash(__('El dominio no pudo ser guardado, Intente otra
vez.', true));
}
}
$normas = $this->Dominio->Norma->find('list', array('conditions' =>
array('Norma.idnormas' => $id)));
$this->set(compact('normas'));
}
El 18 de febrero de 2011 14:16, mayuli plaza gonzalez
<[email protected]> escribió:
hola,lo que imprime es: array
(
[Dominio] => array
(
[nombredominios] => cualquier cosa
[Norma_id] => 4
)
)y es correcto...!, entonces por qué el controlador de normas en el metodo
view(): dice que la norma es inválida, es decir no capta el $id de la norma
cuando sale del controlador de dominios...
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.