Loading...

cakephp-esp@googlegroups.com

[Prev] Thread [Next]  |  [Prev] Date [Next]

[CakePHP-esp] Re: (Consulta) "Imprimir" en vistas opzina Sun Sep 25 03:01:48 2011

Gracias por las respuestas.

Lo que busco es enviar a las vistas arrays "amigables" o "limpios"
para así no utilizar tanto el bucle "foreach".

Por ejemplo, recién hice uso de "Set::extract":

                $new = $this->Course->find('all', array(
                        'fields' => array('name'),
                        'contain' => array(
                                'Notice' => array(
                                                'title', 'description', 
'content', 'url', 'date',       'created',
                                        'conditions' => array('Notice.id' => 
$id),
                                                'Attachment', /
                                                'Type.title'
                                )
                        ),
                        'conditions' => array(
                                'Course.id' => $curso /
                        )
                ));


                $news = Set::extract('/Notice[title]', $new);

                foreach ($news as $new) {
                        $noticias = $new;
                }

                $this->set(compact('noticias'));

Y en la vista "noticias.ctp" hice uso de un sólo "foreach".
Supongo que el tiempo para procesar la informaciòn disminuyo, ya que
antes de usar Set::extract utilizaba 4 foreach para llegar a la
información necesaria.

-- 
Has recibido este mensaje porque estás suscrito al grupo "CakePHP en Español" 
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-esp?hl=es.