Pues mas sencillo de lo que imaginaba... me encanta esto...
$this->set('ads', $this->paginate('Ad', array('conditions' => array
('Ad.id' => $ads_ids))));
On 19 jul, 19:11, Daniel Perez <[EMAIL PROTECTED]> wrote:
> Bueno, lo he resuelto de la manera mas sencilla:
>
> $ad_cookie = $_COOKIE['fav'];
> $ads_ids = explode(",", $ad_cookie);
>
> No he sabido de otra forma... ahora el problema viene en como paginar
> solo los ids que se encuentran en el array $ads_ids
>
> ¿Se les ocurre algo?
>
> On 19 jul, 16:01, Daniel Perez <[EMAIL PROTECTED]> wrote:
>
> > Hola a todos,
>
> > Estoy tratando de manejar las cookies en cake pero sin muchos frutos
> > la verdad. La cuestion que estoy intentando hacer es bien simple, se
> > trata de leer una cookie que tiene una serie de valores separados por
> > coma, extraerlos y meterlos en un array... esto es lo que intento...
>
> > $ad_cookie = $this->Cookie->read('fav');
> > $ads_ids = explode(",", $ad_cookie);
> > $this->set('prueba', $ads_ids);
>
> > En el controlador he definido: $components = array('Cookie') y las
> > cookies estan habilitadas en mi navegar y la cookie existe y con
> > valores... pero cuando en la vista realizo un <?php print_r($prueba); ?> me
> > muestra un array vacio:
>
> > Array ( [0] => )
>
> > Entiendo que lo mas probable es que no este leyendo la cookie... pero
> > la verdad, es que no tengo ni idea... ¿alguna ayuda?
>
> > 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.
-~----------~----~----~----~------~----~------~--~---