Hola! Tengo una duda acerca del modo integrator de BreezingForms.
He verificado como se guardan los datos de mi formulario ( http://www.siluetayalma.com/contacto/formulario-de-datos-de-pacientes) en la base de datos de joomla, y segun los videos que he visto del integrator, cuando se van a corresponder los datos se manejan por columnas, o sea id con id y asi susecivamente.
Entonces, ¿cómo puedo hacer si mis datos se almacenan en registros y no por columnas? es decir, la tabla donde tengo nombre, apellido, cedula, etc, lo almacena como registros name nombre value pedro, name apellido value perez, name cedula 12345, y asi sucesivamente ¿como uso el integrator en este caso??
Quedo atento de alguna respuesta.
Gracias de antemano.
Jorge
URL del sitio: Contenido solo visible a usuarios registrados
Hola Jorge,
De tu consulta me surgen preguntas 🙂 ..con tu permiso:
- ¿Que versión exacta tiene de BreezingForms?
- ¿Que es lo que quieres extractar de los registros de cada formulario recibido en el componente BreezingForms?
Saludos
Hola Luis. Muchas gracias.
La version creo que es Breezing Forms Lite. De todas formas adjunto una imagen donde están las distintas versiones.
La cuestion es que todos los campos del formulario se almacenan en forma de registros en la tabla facileforms_subrecords. Lo que quiero hacer es guardar parcialmente lo que el usuario haya llenado y luego poder recuperar el formulario (porque es muy largo), al hacer esto, como ya existia un registro previo, hacer un update del formulario.
Ya puedo recuperar los datos del formulario, lo que me falta es poder actualizar el registro con los datos nuevos.
Como mencione antes se me guardan los datos en forma de registros y no como se muestra en los videos del integrator.
Por favor indícame si ahora me he explicado suficientemente bien, sino con mucho gusto intentaré hacerlo.
Quedo atento.
Hola
Según la ayuda de BF , integrator le llaman a llenar los datos en una tabla diferente a la tabla por defecto
https://crosstec.org/en/support/online-documentation/breezingforms/10-advanced-settings/214-using-the-integrator.html
Supongo que es a esto a lo que te refires, sin embargo lo que comentas de actualizar, tendrías que revisar :
https://crosstec.org/en/support/online-documentation/breezingforms/15-video-tutorials/203-integrator-insert-update-tutorial.html
Saludos.
Hola Jhon. Gracias por tu respuesta.
Efectivamente lo que quiero es actualizar los registros de mi tabla donde se almacena la info de mi formulario, pero no veo la opcion para hacerlo a manera de registros, la forma de actualizar aqui es mediante las columnas y asi no me sirve.
Existirá alguna manera de hacer esto?
En los links que me pasaste no veo la solución.
Quedo atento
Jorge
Hola. Podría alguien del foro responder mi último comentario???
Gracias.
Jorge
Hola,
Lo que comentas puede llegar a ser complicado de realizar. Entiendo que si quieres ofrecer a un usuario la posibilidad de poder seguir rellenado un formulario más adelante, este formulario solo debería estar disponible para usuarios registrados. En caso contrario no se podría saber los registros que hay que recuperar de los formularios que ya se han rellenado.
Entiendo que si tienes un formulario que se puede rellenar por partes (una ahora y otra más adelante), realmente se trata de varios formularios ya que, en caso contrario, no se guardaría ningún tipo de información.
En el siguiente enlace se explica cómo rellenar los campos de un formulario a partir de datos que haya en la base de datos:
De todas formas, no veo la mejor de las opciones que un formulario se pueda rellenar en varias veces. Lo normal es que se rellenara de una sola vez, por largo que sea.