Gracias David por tus respuestas, ya encontre el problema, y resulta que era
algo tan tonto como que estaba mal la etiqueta <input type='text' name>
simplemente en ves de poner  el atributo "name" puse "mame='txtsearch'", eso
por trabajar estilo vampiro ...

Asi que ya solucione este tema, ahora estoy renegando (para variar) con el
->paginate(), ya que cuando cambio de página UALA, el filtro de busqueda
desaparecio y me trae todo ... si tenes alguna idea con esto agradecido!

Saludos!



El día 30/07/07, David Valdez <[EMAIL PROTECTED]> escribió:
>
> Pues  no se que estés haciendo mal
>
> Cuando mandas variables por get las recoges en la función
>
> function algo ($varmandadaporget) {
>
> }
>
> cuando mandas por post  se llena la variable $this->data
> con un arreglo
>
> De nada te va a servir imprimir this, this es  para referirse  a que es un
> elemento pertenenciente al objecto
>
> Otra cosa como guardas los parámetros?
>
>
> <?php  echo  $form->input("Model/field")  ? >
>
> Por que $this->data espera regresar un arreglo   con los elementos del
> formulario, así que si no l ogregresas así tendrás que regresarlo como:
>
> <input name="nombre[Model][field]">
>
> Por que de lo contrario no podrás usar el métod save para guardar los
> cambios
>
> Algo se te esta yendo.
>
>
>
> El día 30/07/07, Diego < [EMAIL PROTECTED]> escribió:
> >
> > Es mas, imprimo "this" y el dato que envie en el form no esta, que no
> > estoy entendiendo?
> >
> > es tan simple ...
> >
> > pagina que envia:
> >
> > <form action='buscar' name='loquesea'>
> > <input type='text'>
> > <input type='submit'>
> >
> > </form>
> >
> >
> > En el texto escribo "caca"
> > Luego en el metodo index del controller "buscar" hago
> >
> > print_r($this);
> > exit();
> >
> > Y "caca" no esta .. tampoco en $_POST, tampoco en $this->data ni en
> > $this->params ...
> >
> > cada vez entiendo menos ...
> >
> >
> >
> > El día 30/07/07, Diego <[EMAIL PROTECTED]> escribió:
> > >
> > > Que tal David,
> > >
> > > Te comento ... hago
> > >
> > > print_r($this->data); y tampoco imprime nada, esta vacio ...
> > >
> > > por que podrá ser?
> > >
> > >
> > > El día 30/07/07, David Valdez <[EMAIL PROTECTED] > escribió:
> > > >
> > > > Claro  cakephp  vacía la variable post  a $this->data
> > > >
> > > > Ahí deben de estar los datos de tu formulario.
> > > >
> > > > Un saludo
> > > >
> > > >
> > > > El día 30/07/07, Diego <[EMAIL PROTECTED]> escribió:
> > > > >
> > > > > Que tal, les comento;
> > > > >
> > > > > Tengo un formulario que se envía por "POST", antes de usar cake,
> > > > > todo lo que enviaba por post lo leía en el array $_POST, no encuentro 
> > > > > la
> > > > > manera de hace esto, cuando recibo el formulario $_POST esta vacio y 
> > > > > estuve
> > > > > buscando pero no encontre nada al respecto ...
> > > > >
> > > > > Por cuestiones prácticas, la etiqueta "<form method='post'
> > > > > action='search' name='frmsearch'>" la meti a mano, ya que con el 
> > > > > helper, me
> > > > > cambiaba el action, e name, la URL ..., va hace lo que se le da la 
> > > > > gana, yo
> > > > > simplemente quiero mandar este formulario que es un campo de 
> > > > > busqueda, luego
> > > > > ejecutar una consulta y retornar el resultado paginado, pero no 
> > > > > encuentro
> > > > > donde leer los datos pasados por POST, alguna idea?
> > > > >
> > > > > Desde ya gracias!
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a