Hola,
Necesito crear un formulario de contacto que tenga un campo donde el usuario debe poner un código de un solo uso para conseguir un premio.
¿Me podrían ayudar?
Hola Sara,
La manera mas simple de hacerlo seria mediante los plugins de:
contact-form-7. -> Crea los formularios de contacto
cf7-submission-id. -> Te permite agregar un campo visible u oculto para el usuario de manera aleatoria.
advanced-cf7-db -> Guarda los formularios de contacto en la base de datos para consultarlos después, exportarlos, etc.
Saludos
Muchas gracias, estoy haciendo el formulario mediante contact form 7.
La duda es que para que pongan un código y si el código no cumple con x parámetros, les dé un mensaje de error.
No se cual sería la etiqueta que tendría que usar. Yo supongo que sería 'texto', pero cómo le digo que lo que se ingrese en ese campo tiene que cumplir unas normas, por ejemplo número de caracteres, o mayúsculas.... y que si no se cumple, que avise.
Gracias
Hola Sara.
Seria complicado implementarlo ya que tendrías que modificar mucho codifico y no es cosa de una función o un código css, esto se complica un poco mas.
Hay un plugin que parece que hace lo que buscas, pero es de pago y no te puedo decir mucho mas ya que no lo podemos probar.
Un saludo
Hola!
Aprovecho este hilo para preguntar si existe alguna manera de crear un formulario dónde se introduzca un código/cupón pero que sea de un solo uso por usuario.
Ejemplo: UberEats ofrece cupones que por ejemplo es "UBERNOW" y si usas ese código con tu usuario ya no puedes volver a usarlo.
Entiendo que el addOn de CF7 que has mencionado antes es lo que yo estoy diciendo pero no sé si se puede configurar de un solo uso.
Saludos!
Hola Arturo,
El addOn para Contact Form en realidad crea un campo oculto en HTML que se imprime en el correo de contacto, no es una especie de cupón solo es un identificador. Para lo que nos planteas puede servirte -> coupons, adán para Grativy Forms, de pago y nada más, no lo he probado ni tengo experiencia con él. Aprovecho para invitarte a abrir un un nuevo hilo cuando tengas una consulta pues cada sitio web creado es diferente y cada usuario tiene necesidades distintas.
Saludos.