Hola muy buenas,
He creado un formulario nuevo con brezing forms para que los usuarios se inscriban a un evento, y he creado una etiqueta final para que una vesz se envíe el formulario aparezca una nota tipo a "gracias por participar en el evento"
Os paso capturas de como tengo programado.
Aquí va una captura de la página 1, la etiqueta está en la página 2
URL del sitio: Contenido solo visible a usuarios registrados
Hola Juan
Asumo que tu problema es que no te aparece el mensaje.
Debes tener un script a nivel de formulario, es decir cuando se envía el formulario , un script personalizado similar a :
function ff_NOMBREFORM_submitted(status, message) { switch (status) { case FF_STATUS_OK: ff_switchpage(2); break; case FF_STATUS_UNPUBLISHED: case FF_STATUS_SAVERECORD_FAILED: case FF_STATUS_SAVESUBRECORD_FAILED: case FF_STATUS_UPLOAD_FAILED: case FF_STATUS_ATTACHMENT_FAILED: case FF_STATUS_SENDMAIL_FAILED: default: alert(message); } // switch } // ff_contacto_submitted
Donde NOMBREFORM es el nombre de tu formulario.
Si tienes algún pack webempresa en joomla 2.5 puedes guiarte del formulario de contacto por defecto que tiene dos páginas.
Saludos
El formulario que he creado, lo he creado partiendo de una copia del formulario que viene por defecto en un pack web empresa, la segunda página está sin tocar, es decir, la página donde se encuentra la etiqueta final no la he tocado, lo único que he hecho en la etiqueta dinal es cambiar el texto que viene por defecto, algo así como "gracias por contactar con nosotros" por "gracias por inscribirse al evento".
Por otro lado, n o me queda muy claro donde ha de estar el script que me indicas, si es el que adjunto, está tal cual indicas.
Saludos!
Hola Juan,
En el script:
function ff_NOMBREFORM_submitted(status, message)
tal como te indica Jhon tienes que cambiar NOMBREFORM por el nombre del formulario, por ejemplo NOMBREFORM cambiar por contacto si así se llama el formulario.
Saludos
Resuelto, Gracias!