Buenos días:
Quisiera saber si hay alguna manera de hacer lo siguiente mediante componente o módulo:
He de realizar un formulario de inscripción a un evento deportivo. A continuación necesito que las inscripciones se publiquen automáticamente en un listado que ha de ser visible en la web, y si encima se pueden ordenar por orden alfabético, mejor que mejor.
Se puede realizar? ME podéis ayudar?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Lo mas parecido a lo que comentas, que conozco, es el componente Jnews, aparece en el directorio de Extensiones de Joomla, te suscribe, te muestra listas de suscripciones en el Front, y varias utilidades mas, pero no he visto que pueda ordenarlas.
el componente esta en : http://www.joobi.co/index.php?option=com_zoo&task=category&category_id=9&Itemid=786
es gratuito, hay tambien una version pro que trae mas herramientas.
saludos
No. DIcho componente lo utilizo y no es adecuado a lo que estoy implementando.
Gracias
Alguien más me puede ayudar?
Hola Musicvall,
Para el registro puedes utilizar Brezzingsforms y necesitarías un componente para mostrar dichos datos, verifica si el siguiente articulo te es de utilidad:
Recuperando datos desde una tabla en Joomla
Saludos.
Por lo que he entendido, se trata de lo siguiente:
- Formulario con Brezzingsforms. El cual llega a la base de datos.
- Recuperar los datos de ese formulario mediante el componente Joodb, y mostrarlo en un artículo.
Cierto?
en principio con la explicación del vídeo del ítem del blog supongo que sería suficiente?
Hola Musicvall,
Si es correcto, en el articulo lo explica para un articulo de Joomla en tu caso tendrías que buscar en las tablas de Brezzingsforms.
Saludos.
Estoy en proceso de configuración de lcomponente y me encuentro con el primer problema: en el ejemplo que viene por defecto, elijo la tabla XXXX_facileforms_forms, no? para ver los registros del formulario..... pero como tengo varios formularios con Brezzingsforms, cómo le indico de qué formulario debe coger los datos?
Hola Musicvall,
Donde se guardan los registros de los formularios recibidos es en la tabla XXXX_facileforms_records
Y tienes dentro de ella hay el campo "name" donde se guarda el nombre del formulario de contacto (no confundir con el título del formulario).
Saludos
Hola
Se puede realizar con la versión pro del componente.
http://joodb.feenders.de/support/documentation/catalog.html --> groupselect
Saludos
Hola:
He comprado el componente y sigo sin aclararme como poder realizar lo que quiero. Reitero: quiero que los datos del formulario enviado (sólo el nombre de la persona) Contenido solo visible a usuarios registrados
Gracias por la ayuda, me urge mucho.
Saludos
Ya sé que existe ese ejemplo, y como decía lo leí varias veces e hice varias pruebas y no sé hacerlo. Qué significa Fieldname? Dónde pongo el nombre del formulario? Qué pongo exactamente detràs de groupselect?...... Para los inexpertos no es tan sencillo.
Prefiero el soporte en castellano de momento.
Espero que me ayuden
Saludos
Hola,
En la propia captura de pantalla que envías ya se explica alguna de las cosas que pregunta. El campo FIELDNAME se refiere al nombre del campo en la base de datos.
Lo de groupselect ya no lo tengo tan claro, parece que es el sistema que sigue el componente para agrupar los resultados.
En la tabla #_facileforms_records el campo que define el formulario al que corresponde el registro es el form. Aquí se guarda un número que indica el formulario que se está usando. También se ve en los campos name y title. El problema está en que los datos propios del formulario no se guardan en esta tabla, sino en la tabla #_facileforms_subrecords, con un registro por dato que luego se relaciona con la tabla #_facileforms_records.
Por tanto, es posible que sea complicado sacar los datos con esta estructura que tiene el BreezingForms de guardarlos.
Con el modo integrator de BreezingForms podrías guardar los datos de este formulario en una nueva tabla, lo que haría todo más sencillo. Revisa el siguiente vídeo:
Gracias Pablo.
A ver si lo he entendido bien y sino, me corriges:
- Creo una tabla nueva en la base de datos, con un nombre XXXX. Cierto? Cuantas columnas creo y cómo configuro?
- A continuación voy al BreezingForms Integrator y le digo "insertar" datos en la nueva tabla que he creado. Cierto?
- Seguidamente relaciono el campo de "Nombre" del formulario con una columna de la base de datos. Y así tengo sólo los datos que deseo en una tabla. Cierto? (Pero antes debo saber como configurar las columnas de la nueva tabla).
- AHORA COMO PUBLICO AUTOMÁTICAMENTE ESE DATO DE LA NUEVA TABLA EN UN ARTÍCULO DE JOOMLA? Si es con el "groupselect" del componente. Cómo se hace?
Gracias