cake-php
[Arriba] [Todas las Listas]

Re: Generando múltiplo 'peticiones' basado en selecciones de forma

To: cake-php@xxxxxxxxxxxxxxxx
Subject: Re: Generando múltiplo 'peticiones' basado en selecciones de forma
From: David Suna <david.suna@xxxxxxxxx>
Date: Sun, 30 Jun 2013 06:29:29 -0700 (PDT)
Delivery-date: Sun, 30 Jun 2013 09:31:16 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=x-beenthere:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=2ziR8+xYJDEBttyp303Fxe0kMG+yefRd5urV9d3yku4=; b=fCQajO+HrUX+9qOs9c/lI/DClGSVmYPlj4gm89/3lh8KePJH3zfPhItzfZrQeTLakB vAGF2Ga8gr3qF+YUkm6L191RlZSecVESfFyRZ52iz3Ec3ouBGO10seYsVj4vA1KwQN+B IQPdrZ0OKzFVQsnS07mJqD7SonzzVJJ56Z4UyWRJMwOPKv9xKD/dJNU0iyw5K15n4oku ACFX51QIPR0kjXBk4zxP5gngaLWDARUcMI14v+PYEWnUlIqEWSEqyVwlg3ULHIdQadJt EVmAdnkF58gFNHb1o7Qh9P53YQGDiOyVdqVn6Kc30ZwKzIuEfZlTeE+WXqgPH1FPkPCN oSHA==
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-beenthere:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive:sender :list-subscribe:list-unsubscribe:content-type; bh=2ziR8+xYJDEBttyp303Fxe0kMG+yefRd5urV9d3yku4=; b=PeHSXbfupAseomn/8eGwjzKqpsA15HMw6aMCSCeklfjcsrpd2jKhaPOQaPGL8YClpa wmnc3yoEmZKbj2WUXnnQ/V7oeyyHRY/g9jHmrbM09XFxW3P8aCPyXW2LvKIYAZPpXb37 IWu2ZyVnWKC4fl1uO4hB/1/pYdXCy+5opdPBX2tshqaCfQckLxvI3lpB635u+cyXCuk8 qINulxaVmUs2JksXp+TU+TpW83vPQ6dWMcGyNWT7y34Eug8NV2tFuxJjWV8Uj3HUqDoj leb2TULDiwRv371g49qgG03xUEqRvZmYlBVNUxVp8BR3ZI/fq/48kcaPasrO3lsKY8NQ JYpA==
Envelope-to: traductor@xxxxxxxxxxx
In-reply-to: <f6a219cc-558b-4209-ab91-a6856892f407@googlegroups.com>
List-archive: <http://groups.google.com/group/cake-php>
List-help: <http://groups.google.com/support/>, <mailto:cake-php+help@googlegroups.com>
List-id: <cake-php.googlegroups.com>
List-post: <http://groups.google.com/group/cake-php/post>, <mailto:cake-php@googlegroups.com>
List-subscribe: <http://groups.google.com/group/cake-php/subscribe>, <mailto:cake-php+subscribe@googlegroups.com>
List-unsubscribe: <http://groups.google.com/group/cake-php/subscribe>, <mailto:googlegroups-manage+1003367825667+unsubscribe@googlegroups.com>
Mailing-list: list cake-php@xxxxxxxxxxxxxxxx; contact cake-php+owners@xxxxxxxxxxxxxxxx
References: <41ebfdaf-e7f0-4cf4-b8f5-6f93d19f35ae@googlegroups.com> <CAEMN8tNr-7bOS3pPh7ffM3j-h1CNym7Y8LXYsq5-Xky22yxsbQ@mail.gmail.com> <f6a219cc-558b-4209-ab91-a6856892f407@googlegroups.com>
Reply-to: cake-php@xxxxxxxxxxxxxxxx
Sender: cake-php@xxxxxxxxxxxxxxxx
Pienso vuestro uso de la petición "de plazo" está confundiendo.  Necesitas el cliente 
para emitir seis peticiones al *server con las varias combinaciones? O puede 
el cliente emite una petición sola con todo de la información y tener el 
*server proceso que como petición para seis registros nuevos para ser creado?

Si necesitas a de hecho asunto seis peticiones separadas entonces la manera podría 
pensar de hacerlo sería utilizar *JavaScript. Captura el entregar acontecimiento 
de botón y entonces uso *AJAX llamadas para emitir las peticiones separadas. Esto es un 
muy *messy manera de hacerlo cuando necesitarías construir al error de cliente que 
maneja y corro atrás para peticiones ejecutadas parcialmente.

Si puedes tener la petición sola entonces básicamente todo del trabajo pasa 
en el *server.  No he utilizado *CakePHP 1.1 pero en 1.3 te podría generar una 
variedad del modelo quieres salvar y llamada *saveAll.

-- 
Gustarnos en *FaceBook *https://www.facebook.com/*CakePHP
nos Encuentra en *Twitter *http://*twitter.*com/*CakePHP

--- 
Recibiste este mensaje porque eres *subscribed al *Google Grupos "*CakePHP" grupo.
A *unsubscribe de este grupo y la parón que recibe *emails de él, enviar un *email a pastel-*php+unsubscribe@xxxxxxxxxxxxxxxx.
A correo a este grupo, envía *email a pastel-php@xxxxxxxxxxxxxxxx.
Visita este grupo en *http://grupos.*google.*com/Pastel/de grupo-*php.
Para más opciones, visita *https://grupos.*google.*com/Los Grupos/optan_fuera.


I think your use of the term "request" is confusing. Do you need the client 
to issue six requests to the server with the various combinations? Or can 
the client issue a single request with all of the information and have the 
server process that as a request for six new records to be created?

If you need to actually issue six separate requests then the way I could 
think of doing it would be using JavaScript. Capture the submit button 
event and then use AJAX calls to issue the separate requests. This is a 
very messy way to do it as you would need to build into the client error 
handling and roll back for partially executed requests.

If you can have the single request then basically all of the work happens 
on the server.  I haven't used CakePHP 1.1 but in 1.3 you could generate an 
array of the model you want to save and call saveAll.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cake-php+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to cake-php@xxxxxxxxxxxxxxxx.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.


<Anterior por Tema] Tema Actual [Siguiente por Tema>