Buenas noches necesitaria saber como relacionar listas deplegables en breezing forms ,
he consultado este hilo pero no me termina de aclararme .
gracias por su atencion
URL del sitio: Contenido solo visible a usuarios registrados
Hola Alfredo
Puedes enviar el link al que haces referencia?
Además veo que tu sitio web esta en mantenimiento. Revisa el siguiente post para que veas como habilitar un usuario temporal
https://www.webempresa.com/blog/modo-mantenimiento-en-wordpress.html
Saludos.
el link que he consultado es este
Hola,
En los formularios de ejemplo que vienen con BreezingForms ya viene un ejemplo en el que se relacionan listas desplegables entre sí.
Para comprobar si tienes este formulario vete en la administración de Joomla a Componentes->BreezingForms->Administrar Formularios. Encima del listado de formulario deberás tener un filtro que pone Paquete. Comprueba si tienes la opción Samples. De ser así, selecciónala y verás los formularios de ejemplo.
Si no tienes el paquete Samples puedes importar el formulario que te indico a partir del archivo adjunto que he añadido. Para ello descomprime el zip adjuntado (tendrá que quedarte un archivo xml y vete a Componentes->BreezingForms->Configuración. Pulsa en el botón Instalador Paquete. En la nueva página que se muestra marca la opción Subir un fichero empaquetado por el cliente & instalar, selecciona el archivo xml que te has descargado y pulsa en botón Instalar Paquete que hay arriba a la derecha. Así ya tendrás el paquete Samples con el formulario en cuestión.
Una vez que estamos en el paquete Samples editamos el formulario de titulo Country selection. Edita los distintos campos de las listas desplegables y fíjate sobre todo en lo que hay en la pestaña Scripts, ya que aquí se definen los datos que se cargarán en las otras listas.
Buenas tardes :
gracias por el ejemplo , he visto que los valores del array se declaran en modo texto en el script , pero no consigo que funcionen haciendo una consulta a una abse de datos que tengo cargada.
un saludo
Hola,
Si lo que quieres es que cuando se seleccione un valor de una lista se lance una consulta a la base de datos para cargar datos en otro lista eso es mucho más complejo.
Te paso un enlace a la página de los desarrolladores donde se indica cómo rellenar los datos de un listado a partir de datos que haya en una base de datos:
http://crosstec.de/support/index.php?pid=knowledgebase&cmd=viewentclient&id=52
No creo que esto te sirva porque no es para cargar elementos relacionados.
Para lo que tú buscas se supone que los datos tendrían que estar cargados de partidas porque el BreezingForms no funciona con AJAX. Una posible opción sería tener un formulario en varios pasos, de forma que al seleccionar un valor redirijas a un nuevo formulario (no vale otra página del mismo formulario) y ahí cargues los nuevos datos.
Buenas tardes :
el ejemplo que me adjuntaron solamente funciona en modo clasico o tambien prodian usarse los script para modo rapido ?
muchas gracias por su atencion.
Hola Alfredo,
Revisa http://crosstec.de/en/forums/15-usage/11198-dynamic-select-list-from-db.html
Saludos
HE implementado la solucion de crosstec y no me funciona el formulario.
a cerca de la consulta de la lista desplegable , seria posible cargar los valores de las cosultas a bases de datos en variables array para usar el ejemplo que me enviaron ?
lo he intentado pero no me funciona.
Hola,
En principio no se podrían realizar las consultas a la base de datos directamente en el lugar donde se rellenan los arrays debido a que esta caja está pensada para cargar código javascript y no php, que es lo que se necesita para la consulta a la base de datos.
Podrías tratar de generar el código javascript mediante php. Para ello tendría que pulsar en el botón Editar Formualario e ir a la pestaña Piezas del Formulario. El código habría que ponerlo en el apartado Antes del Formulario.
Ya te adelanto que el trabajo puede ser muy complejo.
Buenas tardes :
Ante todo muchas gracias por su atencion.
Finalmente he decidido meter en codigo todos los arrays con todos los datos que necesito en estas selecciones de combos
1 - llega un punto en que no me guarda bien todo el codigo en el script , existe limitacion en el volument de este codigo .
2 - solamente consigo que funciones este codigo en el modo clasico , no es posible que funcione en modo quick ?
Hola Alfredo
No entiendo bien a que te refieres con :
1 - llega un punto en que no me guarda bien todo el codigo en el script , existe limitacion en el volument de este codigo .
Podrías detallar un poco más esto?
Tienes opciones de insertar código script o piezas PHP en todos los modos por lo que teoricamente debería funcionarte
Saludos.
Buenos dias :
pues el problema es :
1 - que en el modo quick , me carga los dos listados en el el mismo desplegable .
2 - en el modo clasis me funciona perfectamente pero llega un momento que como el script es muy grande me lo corta . Estoy haciendo un desplegable Provincia localidad con todas las localidades de España.
adjunto el formulario en quickmode para que puedad ver lo que me ocurre que me carga los dos desplegable en el mismo.
muchisimas gracias por su atencion
Hola Alfredo,
No hemos recibido el adjunto que nos comenta, reenvíalo de nuevo.
Hola Alfredo,
Estás intentando subir archivos de extensiones no permitidas en el foro. Prueba a adjuntar en formato .zip
Saludos