• Hola, tengo un formulario hecho con contact form 7.

    En la construccion del formulario le pasaba una variable dinamica para recoger el valor del campo indicado de una base de datos sql. Luego hacia el resto del formulario, de esta manera:

    [dynamichidden nombre-curso «CF7_GET key=’nombre'»]

    <table width=»700″ border=»0″>
    <tr>
    <td><p>Nombre
    [text* nombre /65] </p></td>
    <td><p>Apellidos
    [text* apellidos /65] </p></td>

    Para luego recibir por correo, una vez el usuario validase el formulario, esa variable dinamica:

    De: [nombre] [apellidos] <[email]>
    Asunto: Inscripción cursos desempleados
    Curso: [nombre-curso]

    Hasta aquí todo correcto, al recibir el mail, podía visualizar en Curso: el valor de mi variable dinamica.

    Sin embargo, meses mas tarde he decidido añadir otra variable en el mismo formulario, dejando el rsto tal cual. De manera que ahora tengo esto

    [dynamichidden nombre-curso «CF7_GET key=’nombre'»]
    [dynamichidden codigo-curso «CF7_GET key=’codigo'»]

    <table width=»700″ border=»0″>
    <tr>
    <td><p>Nombre
    [text* nombre /65] </p></td>
    <td><p>Apellidos
    [text* apellidos /65] </p></td>
    </tr>
    <tr>
    …..

    y en el email:

    De: [nombre] [apellidos] <[email]>
    Asunto: Inscripción cursos desempleados
    Curso: [nombre-curso]
    Codigo: [codigo-curso]

    Aquí aparece el problema, sigo obteniendo correctamente el campo nombre pero ahora no me muestra el campo codigo. Esta correctamente escrito, tal cual lo tengo en mi base de datos, incluso he hecho la prueba con una pagina para ver si me leía el parámetro y sí que lo lee.
    Pero es imposible recibir ese parámetro por email cuando se envía el formulario.

    Alguien tiene alguna idea??

    Muchas gracias

  • El debate ‘Contact form 7 dinamichidden’ está cerrado a nuevas respuestas.