comprueba el redirect, o la acción que se ejecuta en el formulario. en la acción que ejecuta el formulario puedes concatenarle los parametros que ejecutas, asi nunca perderas datos.
El 4 de agosto de 2011 04:00, sandra milena mendoza <[email protected]>escribió: > Buenas noches. > > Recurro a ustedes para solicitar ayuda en mi formulario de add y > edit. En ambos tengo el mismo problema. Envio por get dos parametros > en cada funcion asi: http://localhost/.../.../edit/2/606, por ejemplo, > entra al formulario perfectamente, tengo las validaciones en mi > modelo, pero cuando dejo un campo vacio que es requerido me vuelve al > formulario edit pero se pierde mi primer parametro en el ejemplo el 2, > lo que ocasiona el siguiente error: preg_match() expects parameter 2 > to be string, array given [CORE\cake\libs\validation.php, line 946] > > en mi formulario edit.ctp envio por post los dos datos type hidden. > > Que podria ocasionar la perdida del primer dato? > > -- > 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.
