confirmo lo que dice Sebastian Poce, tebes usar $this->params['form']['nombredelcampo'] para acceder al campo enviado por POST.
El 4 de junio de 2010 05:02, sebastian ponce <[email protected]>escribió: > Chapus: > Si entiendo bien lo que estas queriendo hacer, creo que el error es que no > estas recogiendo los datos del form en el controlador para eso debes usar > $this->params['form'][parametro esperado] > Por ejemplo en tu ej deberias usar > > > > function saveUser($form = null) { > $id = $this->params['form']['id']; > > if($this->RequestHandler->isAjax()) { > > if($id) { > > > echo "si me llego"; > > } else { > > echo "no me llego"; > > } > > Configure::write('debug', 0); > > $this->autoRender = false; > > exit(); > > } > > } > > > > > > Mi boton que llama la función con JQuery: > > > > jQuery(function($){ > > $('<input type="button" value="Siguiente" class="graybtn2" />') > > .click(function(){ > > if(conc1 == 1 && conc2 == 1 && > conc3 == 1) { > > $.ajax({ > > url : > "/cake/users/saveUser", > > type : > "POST", > > data : > {"id" : 1}, > > success : > function(responseText, responseCode) { > > > $('#validate').html(responseText); > > } > > }); > > } else { > > $('#validate').html("no > pasa!"); > > } > > return false; > > }) > > .appendTo('#submit'); > > }); > > > > > > Siempre me sale que no le llega nada a la función. > > > > Algo que me esté faltando o no esté entendiendo ?, gracias de antemano > > por la ayuda! > > > > Chapus > > > > -- > > 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]<cakephp-es%[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]<cakephp-es%[email protected]> > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > -- - Per la llibertat del coneixement - - Per la llibertat de la ment... - -- 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.
