Miércoles, 29 Marzo 2023 19:11

Cómo crear un formulario de contacto en Joomla

Escrito por
Valora este artículo
(2 votos)

Cómo crear Formulario de contacto Joomla Gratis

El formulario de contacto es una de las cosas más importantes en cualquier sitio web, si has echado un vistazo al directorio de extensiones de Joomla, habrás visto que existen multitud de alternativas.

¿Pero realmente necesitas instalar alguna extensión adicional?

Joomla te facilita la posibilidad de crear un formulario de contacto gratis de forma nativa, sin necesidad de instalar ninguna extensión adicional, a no ser que quieras disfrutar de los extras que puedan ofrecerte algunas de ellas.

 

¿Cómo crear un formulario de contacto en Joomla gratis?

Como te iba diciendo, Joomla ya incorpora de forma nativa una extensión que nos permitirá crear un formulario de contactos gratis, quizás con esta ya tengas suficiente.

Así que si te parece bien, vamos a ver cómo podemos crearlo y cómo podemos activar una casilla de aceptación de la política de privacidad (importante si tienes tráfico proveniente de Europa) y también cómo activar el reCAPTCHA (si no lo tienes ya activado).

Empezaremos por ver el proceso para crear este formulario en Joomla 3 y también en Joomla 4.

 

¿Qué veremos en este artículo?

1. Cómo crear un formulario de contacto en Joomla 3

2. Cómo crear un formulario de contacto en Joomla 4

3. Cómo poner casilla aceptación Política de Privacidad

4. Cómo poner CAPTCHA para evitar SPAM

 

 


 

 

crear formulario de contacto en Joomla 3Crear formulario de contacto en Joomla 3 paso a paso

Para crear un formulario de contacto en Joomla, sigue los siguientes pasos:
 

  1. Inicia sesión en el panel de administración de Joomla.

  2. Ponte sobre el menú desplegable  "Componentes", ahora ponte sobre "contactos" y en el nuevo desplegable pulsa sobre "Contactos".

  3. Una vez dentro, pulsa sobre el botón verde en el que pone "Nuevo"

  4. Lo primero que deberás hacer es poner un nombre al formulario, por ejemplo "Formulario de contacto", si por ejemplo eres una empresa y vas a crear diferentes formularios, pues quizás a uno lo llames "publicidad" a otro "genérico", etc.

  5. Dentro de la pestaña nuevo contacto puedes introducir si lo deseas información de contacto, si eres una empresa, es interesante que incluyas aquí los datos de localización, teléfono, etc. Lo que sí deberás incluir de forma obligatoria, es un correo electrónico, al cual se enviará el formulario.

    Explora un poco, es todo bastante visual y sencillo. Para aquellos que queráis dar más personalización, también podéis incluir una imagen, por ejemplo, de la persona responsable con la cual contactaremos.

  6. En la pestaña información general, podéis añadir algún breve texto si así lo deseáis.

  7. Una vez lo tengáis listo pulsar en Guardar y cerrar. *Como apreciación antes, comentaros que si solo creamos un formulario no hace falta que creemos categorías, pero si vas a crear diversos formularios, igual te puede interesar dividirlos en categorías.

  8. ¡Bien! Ahora deberemos crear el menú, para ello pon el ratón sobre el desplegable menú, ponte encima del menú en el que desees incorporar el formulario de contacto, y pulsa sobre añadir nuevo elemento de menú.
  9. Introduce el título del elemento de menú, por ejemplo "Contacto"

  10. Pulsa en el botón azul que pone   seleccionar 

  11. Pulsa sobre contactos y después sobre mostrar un solo contacto (si quieres mostrar un único formulario de contacto)

  12. Ahora deberás pulsar sobre el botón seleccionar que ha aparecido y seleccionar tu formulario de contacto.

  13. Pulsa en guardar y cerrar. Si el menú en el que has colocado este nuevo elemento está visible en tu sitio web, aparecerá un nuevo acceso al formulario de contacto.

Con estos sencillos pasos, habrás creado un formulario de contacto en Joomla 3 y podrás recibir mensajes de los usuarios a través de tu sitio web.

 

¡Vale! Una apreciación más en cuanto al formulario de contacto en Joomla 3, al guardarlo así se mostrará en modo acordeón, es decir, los distintos apartados plegados, quizás lo mejor y más visual, sea mostrarlo en formato plano.

 

Para ello haremos lo siguiente:

Componentes > Contactos > Opciones

Aquí dentro, en la pestaña contacto bajaremos donde dice formato y dentro del menú desplegable seleccionaremos plano.

Nos dirigimos a la pantalla visualización y donde dice formato, seleccionamos plano y guardamos.

 

Si tienes Joomla 4 y estabas haciendo Scroll, justo aquí debajo empieza el paso a paso.

Si ya configuraste tu formulario en Joomla 3, haz clic aquí para ver como implementar la casilla de aceptación de privacidad y de esta forma cumplir con el RGPD, después de esta información, encontrarás cómo activar CAPTCHA en Joomla.

  


 

 

Formulario de contcto Joomla 4Crear formulario de contacto en Joomla 4 paso a paso

¡Bueno! La verdad es que el proceso viene a ser el mismo que en Joomla 3, salvo a que en este el menú a cambiado de sitio, pero de todas formas, aquí te dejamos como hacerlo paso a paso:

  1. Inicia sesión en el panel de administración de tu Joomla.

  2. En el menú izquierdo, pulsa en componentes, ahora pulsa sobre contactos, en el siguiente desplegable pulsa en contactos.

  3. Pulsa en el botón que dice "Nuevo"

  4. Introduce un nombre de formulario

  5. Rellena los campos que desees de la pestaña "Nuevo contacto", el email es obligatorio ponerlo (a este serán enviados los datos recogidos por el formulario)

  6. Explora un poco si lo deseas, por ejemplo en la pestaña información general puedes poner algo de información adicional.

  7. Pulsa en Guardar y cerrar.

  8. Ahora deberás crear un nuevo elemento de menú, para ello dirígete a menús, dentro del menú deseado pulsa sobre el "+".

  9. Introduce el título (nombre de formulario, por ejemplo "contacto").

  10. Pulsa en seleccionar, después en contactos y posteriormente sobre Mostrar un solo contacto (si solo quieres que se muestre un formulario de contacto).

  11. Te aparecerá un nuevo botón en el que pone "seleccionar", pulsa sobre este y selecciona tu formulario de contacto

  12. Pulsa guardar y cerrar y... ¡Listo!

 


 

 

Casilla aceptación política de privacidad en JoomlaPoner casilla aceptación Política de Privacidad RGPD

Tal y como te comentaba al principio, si tu sitio web va dirigido a usuarios de Europa, deberemos cumplir con el RGPD, y en este formulario, estamos recogiendo datos privados, por lo que deberemos incluir una casilla en la cual el usuario acepte explícitamente que acepta nuestra política de privacidad.

Para ello seguiremos los siguientes pasos:

  1. Iremos a Extensiones > Plugins (en joomla 3) o bien a sistema > Plugins (en joomla 4)

  2. En la barra de búsqueda pondremos "contenido" y pulsaremos en buscar.

  3. Pulsaremos sobre el Plugin "Contenido - Confirmas consentimiento"

  4. Dentro de este seleccionaremos nuestro artículo de política de privacidad, en el desplegable estado seleccionaremos habilitado, y si lo deseamos introduciremos un texto personalizado y pulsamos en guardar y cerrar.

 

¡Perfecto! ¡Así de simple! Mucha gente se atasca aquí porque filtran los pluigins por "privacidad", pero si este que hemos citado en cuestión, no está activado, no aparecerá la casilla.

*Recuerda limpiar la caché antes de actualizar tu página (si haces uso de ella).

 


 

 

Activar CAPTCHA en JoomlaActivar CAPTCHA ¡Formulario a prueba de bots!

En Joomla tenemos 2 opciones "nativas" para evitar que robots de Spam nos estén troleando con el formulario, podemos activar el plugin típico Captcha - Recaptcha u otro que es invisible.

Darnos de alta en Google reCAPTCHA

¡Vale! Lo primero, para esto, es crear en una cuenta o mediante nuestra cuenta de Google, conseguir la clave pública y la privada.

 

Así que te invito a seguir los siguientes pasos:

 

  1. Primero de todo haz clic aquí.

  2. Una vez dentro pulsa sobre el botón azul  "Get Started with Enterprise"  (Comience con la empresa)

  3. Nos pedirá nombre de proyecto, pues el nombre de nuestra web por ejemplo. Lo ponemos, aceptamos términos y condiciones y pulsamos sobre el botón azul, empezar.

  4. Tardará un rato en crear nuestro proyecto, sé paciente. Una vez listo pulsa en el botón azul "consola de cloud".

  5. Rellenamos el campo "Nombre visible con el nombre de nuestra web, por ejemplo"

  6. En elegir tipo de plataforma seleccionamos sitio web.

  7. Pulsamos donde dice agregar un nuevo dominio y escribimos nuestro dominio.

  8. Pulsamos en el desplegable que pone en azul "Firewall de aplicación web..."

  9. Pulsamos donde dice "Usar el desafío de casilla de verificación"

  10. En el campo dificultad, pues lo ponemos un poco a vuestro gusto, por defecto aparece media.

  11. Pulsamos en crear clave.

  12. ¡Listo! Ya tenemos las dos claves, arriba junto a "ID:" aparece la clave pública y un poco más abajo hay un desplegable con nuestra clave secreta, no cierres esta pestaña o bien copia ambos códigos porque los necesitaremos.

  

Activar reCAPTCHA en Joomla

¡Bueno ya tenemos las dos claves! Ahora deberemos activar el plugin reCAPTCHA de Joomla e introducir en este ambas claves.

 

Así que te invito a seguir los siguientes pasos:

 

  1. Dirígete a Plugins y usa la barra de búsqueda, pon en ella "captcha"

  2. Te aparecerán dos plugins, bien, usaremos el que dice "Captcha - ReCaptcha", pulsa sobre este para abrirlo.

  3. Introduce ambas claves secretas en el campo correspondiente.

  4. En estado selecciona habilitado y pulsa en guardar y cerrar.

 

 ¿Sencillo, verdad?

¡Pues esto no es todo!

 

 

Ahora deberás hacer lo siguiente:

  1. Dirígete a Sistema > Configuración Global

  2. Pulsa sobre la pestaña "Sitio"

  3. Fíjate donde dice "Captcha Predeterminado" y en el desplegable selecciona "Captcha - ReCaptcha" y después pulsa sobre guardar.

 

 

 

 ¡Ahora ya sí que hemos acabado!

Formulario de contacto para Joomla listo y preparadísimo.

  *Recuerda limpiar la caché en el caso de que la tengas activada.

 

 

 

¡Por cierto! 

¡Te invitamos a hacer scroll hasta el pie de página y síguenos en las redes sociales!

¡Es gratis!

 

.

Visto 229 veces Modificado por última vez en Miércoles, 29 Marzo 2023 21:52
Oscar García

“El ingrediente más importante es levantarte y hacer algo. Así de simple. Muchas personas tienen ideas, pero solo algunas deciden hacer algo hoy. No mañana. No la siguiente semana. Sino hoy. El verdadero emprendedor actúa en lugar de soñar” - Nolan Bushnell

Inicia sesión para enviar comentarios