• Resolved andrep0701

    (@andrep0701)


    Hi, i have a CF7 form like this:

    <p><b>IMPORTANTE: La prenotazione è confermata solo alla ricevuta di una comunicazione da parte del locale.</b></p>
    <p>
    Scegli il tipo di contatto
    [select* menu-890 include_blank "Richiesta Informazioni" "Richiesta Prenotazione"]
    </p>
    
    <p>
    Scegli il tipo di evento
    [select* tipodievento class:selezionadato include_blank "Capodanno" "Brunch" "Apericena" "Apericena + Privé Discoteca" "Ristorante" "Privé Discoteca" ]</p>
    
    [group brunch]
    <p>Scegli Orario [select* orario-brunch class:selezionadato include_blank "12:30"]</p>
    [/group]
    
    [group apericena]
    <p>Scegli Orario [select* orario-apericena include_blank "20:00" "20:30" "21:00" "21:30" "22:00"]</p>
    [/group]
    
    [group ristorante]
    <p>Scegli Orario [select* orario-ristorante include_blank "20:30" "21:00" "21:30" "22:00" "22:30"]</p>
    [/group]
    
    [group prive]
    <p>Scegli Orario [select* orario-prive include_blank "23:30" "00:00" "00:30" "01:00"]</p>
    [/group]
    
    [group capodanno]
    <p>Scegli Orario [select* orario-capodanno include_blank "12:30" "20:00" "20:30" "21:00" "21:30" "22:00" "22:30" "23:00" "23:30" "00:00"]</p>
    [/group]
    
    <p>
    Come ci hai conosciuto?
    [select* menu-292 include_blank "Web/Sito internet" "Social network" "Passaparola" "The Fork" "Mail" "Cliente 45giri" "Cliente abituale" "Altro"]</p>
    <p>
    Il tuo nome e Cognome
    [text* your-name] </p>
    
    <p>
    Numero Adulti
    [text* numberadulti]</p>
    
    <p>
    Numero Bambini
    [text numberbambini]</p>
    
    <p>
    Data
    [date* date-683 date-format:dd/mm/yyyy first-day:1 placeholder "gg/mm/aaaa"]</p>
    
    <p>
    La tua email
    [email* your-email] </p>
    
    <p>
    Telefono
    [tel* tel-995] </p>
    
    <p>[textarea your-message placeholder "Richieste Speciali"] </p>
    
    <p> Facendo click su "Invia" si accettano le <a href="http://www.iubenda.com/privacy-policy/8118461" target="_blank">condizioni di privacy </a>
    </p>
    
    <p>[submit "Invia"]</p>

    Actually when a user submit this form, i receive an email with the “Scegli Orario” field empty. Because i have different choices under “Scegli il tipo di evento”, how can i set the email to receive the “scegli orario” field correctly filled?

    Example: if a user fill “Scegli il tipo di evento” with “Brunch”, he can only select “12:30”, and this works. But in my email, when the user submit the form, i see a empty field.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Jules Colle

    (@jules-colle)

    can you paste the email code here?

    Thread Starter andrep0701

    (@andrep0701)

    <p><b>IMPORTANTE: La prenotazione è confermata solo alla ricevuta di una comunicazione da parte del locale.</b></p>
    <p>
    Scegli il tipo di contatto
    [select* menu-890 include_blank "Richiesta Informazioni" "Richiesta Prenotazione"]
    </p>
    
    <p>
    Scegli il tipo di evento
    [select* tipodievento class:selezionadato include_blank "Capodanno" "Brunch" "Apericena" "Apericena + Privé Discoteca" "Ristorante" "Privé Discoteca" ]</p>
    
    [group brunch]
    <p>Scegli Orario [select* orario class:selezionadato include_blank "12:30"]</p>
    [/group]
    
    [group apericena]
    <p>Scegli Orario [select* orario include_blank "20:00" "20:30" "21:00" "21:30" "22:00"]</p>
    [/group]
    
    [group ristorante]
    <p>Scegli Orario [select* orario include_blank "20:30" "21:00" "21:30" "22:00" "22:30"]</p>
    [/group]
    
    [group prive]
    <p>Scegli Orario [select* orario include_blank "23:30" "00:00" "00:30" "01:00"]</p>
    [/group]
    
    [group capodanno]
    <p>Scegli Orario [select* orario include_blank "12:30" "20:00" "20:30" "21:00" "21:30" "22:00" "22:30" "23:00" "23:30" "00:00"]</p>
    [/group]
    
    <p>
    Come ci hai conosciuto?
    [select* menu-292 include_blank "Web/Sito internet" "Social network" "Passaparola" "The Fork" "Mail" "Cliente 45giri" "Cliente abituale" "Altro"]</p>
    <p>
    Il tuo nome e Cognome
    [text* your-name] </p>
    
    <p>
    Numero Adulti
    [text* numberadulti]</p>
    
    <p>
    Numero Bambini
    [text numberbambini]</p>
    
    <p>
    Data
    [date* date-683 date-format:dd/mm/yyyy first-day:1 placeholder "gg/mm/aaaa"]</p>
    
    <p>
    La tua email
    [email* your-email] </p>
    
    <p>
    Telefono
    [tel* tel-995] </p>
    
    <p>[textarea your-message placeholder "Richieste Speciali"] </p>
    
    <p> Facendo click su "Invia" si accettano le <a href="http://www.iubenda.com/privacy-policy/8118461" target="_blank">condizioni di privacy </a>
    </p>
    
    <p>[submit "Invia"]</p>

    This is the email code

    Plugin Author Jules Colle

    (@jules-colle)

    in the email you need different codes.

    Instead of [group groupname][/group] you need to put [groupname][/groupname]
    Instead of [select* orario class:selezionadato include_blank “12:30”] you need to put [orario]

    Thread Starter andrep0701

    (@andrep0701)

    Sorry, i see now that i posted the wrong code.
    This is the right email code:

    Da: [your-name]
    Oggetto: Prenotazione [tipodievento] per il [date-683] [orario]
    
    Tipo di contatto: [menu-890]
    
    Dettagli prenotazione:
    Data: [_format_date-683 "d/m/y"]
    Ora: [orario]
    Tipo di serata: [tipodievento]
    Partecipanti: [numberadulti] - bambini: [numberbambini]
    Ho visto l'evento su: 
    [menu-292]
    
    Dati del cliente:
    [your-name]
    Telefono: [tel-995]
    E-mail: [your-email]
    
    Messaggio dal cliente:
    [your-message]
    
    --
    Questa e-mail è stata inviata da un modulo di contatto su Vinile (http://www.vinileroma.it)
    Plugin Author Jules Colle

    (@jules-colle)

    the first form code differs from the second you posted.. In your second post it looks like you have multiple select fields with the same name. All field names need to be unique

    Thread Starter andrep0701

    (@andrep0701)

    This is the right code of the form:

    <p><b>IMPORTANTE: La prenotazione è confermata solo alla ricevuta di una comunicazione da parte del locale.</b></p>
    <p>
    Scegli il tipo di contatto
    [select* menu-890 include_blank "Richiesta Informazioni" "Richiesta Prenotazione"]
    </p>
    
    <p>
    Scegli il tipo di evento
    [select* tipodievento class:selezionadato include_blank "Capodanno" "Brunch" "Apericena" "Apericena + Privé Discoteca" "Ristorante" "Privé Discoteca" ]</p>
    
    [group brunch]
    <p>Scegli Orario [select* orario class:selezionadato include_blank "12:30"]</p>
    [/group]
    
    [group apericena]
    <p>Scegli Orario [select* orario include_blank "20:00" "20:30" "21:00" "21:30" "22:00"]</p>
    [/group]
    
    [group ristorante]
    <p>Scegli Orario [select* orario include_blank "20:30" "21:00" "21:30" "22:00" "22:30"]</p>
    [/group]
    
    [group prive]
    <p>Scegli Orario [select* orario include_blank "23:30" "00:00" "00:30" "01:00"]</p>
    [/group]
    
    [group capodanno]
    <p>Scegli Orario [select* orario include_blank "12:30" "20:00" "20:30" "21:00" "21:30" "22:00" "22:30" "23:00" "23:30" "00:00"]</p>
    [/group]
    
    <p>
    Come ci hai conosciuto?
    [select* menu-292 include_blank "Web/Sito internet" "Social network" "Passaparola" "The Fork" "Mail" "Cliente 45giri" "Cliente abituale" "Altro"]</p>
    <p>
    Il tuo nome e Cognome
    [text* your-name] </p>
    
    <p>
    Numero Adulti
    [text* numberadulti]</p>
    
    <p>
    Numero Bambini
    [text numberbambini]</p>
    
    <p>
    Data
    [date* date-683 date-format:dd/mm/yyyy first-day:1 placeholder "gg/mm/aaaa"]</p>
    
    <p>
    La tua email
    [email* your-email] </p>
    
    <p>
    Telefono
    [tel* tel-995] </p>
    
    <p>[textarea your-message placeholder "Richieste Speciali"] </p>
    
    <p> Facendo click su "Invia" si accettano le <a href="http://www.iubenda.com/privacy-policy/8118461" target="_blank">condizioni di privacy </a>
    </p>
    
    <p>[submit "Invia"]</p>

    This is the right code of the email

    Da: [your-name]
    Oggetto: Prenotazione [tipodievento] per il [date-683] [orario]
    
    Tipo di contatto: [menu-890]
    
    Dettagli prenotazione:
    Data: [_format_date-683 "d/m/y"]
    Ora: [orario]
    Tipo di serata: [tipodievento]
    Partecipanti: [numberadulti] - bambini: [numberbambini]
    Ho visto l'evento su: 
    [menu-292]
    
    Dati del cliente:
    [your-name]
    Telefono: [tel-995]
    E-mail: [your-email]
    
    Messaggio dal cliente:
    [your-message]
    
    --
    Questa e-mail è stata inviata da un modulo di contatto su Vinile (http://www.vinileroma.it)

    Sorry for the mistake

    Plugin Author Jules Colle

    (@jules-colle)

    Ok you need to rename your [selec oraria ..] inputs, because they all need to be unique.

    Rename them to orario-1, orario-2, orario-3, … and change your email accordingly.

    Thread Starter andrep0701

    (@andrep0701)

    Ok, understand, thank you

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Correctly fill email fields’ is closed to new replies.