Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)
  • Thread Starter ipanca

    (@ipanca)

    Certo, lo faccio volentieri.

    Per gestire il form a step utilizzo -> https://ninjateam.org/contact-form-7-multi-step/ versione PRO

    Funziona benissimo con Campi Moduli italiani e Conditional Fields for Contact Form 7.

    L’errore descritto sopra si è risolto subito facendo i primi test. Semplicemente ho installato la versione più aggiornata del plugin multi step ??

    Grazie a tutti e soprattutto a Giuseppe.

    Un saluto,
    Matteo

    Thread Starter ipanca

    (@ipanca)

    Risolto Giuseppe, grazie per il supporto! Ottimo lavoro.

    M.

    Thread Starter ipanca

    (@ipanca)

    Buongiorno Giuseppe, ha ragione. Esattamente è il plugin degli step.

    Provo a fare qualche test.

    Grazie,

    M.

    Thread Starter ipanca

    (@ipanca)

    Giuseppe, provo a mandarle qualche immagine perché per il momento sto lavorando in locale. Eventualemnte posso anche prevedere di caricare online la versione.

    Ho settato tutto come da suo esempio:

    step 3 del form:

    <div class="row">
    <div class="col-6 mb-2">
           <label>Data di nascita *</label>
           <div class="input-box mt-20">[date* data-di-nascita id:data-nascita class:data-nascita]</div>
        </div>
    <div class="col-6 mb-2">
           <label>Sesso *</label>
           <div class="input-box mt-20">[select* sesso id:sesso class:sesso include_blank "Uomo" "Donna"]</div>
        </div>
    <div class="col-12 mb-2">
           <label>Stato di nascita *</label>
           <div class="input-box mt-20">[stato* paese-nascita id:paese-nascita first_as_label use_continent "100"]</div>
        </div>
    <div class="col-12 mb-2">
           <div class="input-box mt-20">
    [group group-comune-estero-nas clear_on_hide inline]
    <label for="comu-nascita-estero" class="required-field">Città di nascita</label>
    [text* comu-nascita-estero id:comu-nascita-estero placeholder "Città estera nascita"]
    [/group]
    
    [group group-comune-italia-nas clear_on_hide inline]
    <label for="comu-nascita-italia" class="required-field">Comune di nascita</label>
    [comune* comu-nascita-italia id:comu-nascita-italia use_label_element wrapper_class:esterno-oriz class:interno-oriz kind:evidenza_cessati][/group]
    </div>
        </div>
        <div class="col-12 mb-2">
           <label>Codice fiscale *</label>
           <div class="input-box mt-20">[cf* codice-fiscale id:codice-fiscale surname-field:cognome name-field:nome gender-field:sesso birthdate-field:data-di-nascita birthmunicipality-field:comu-nascita-italia birthnation-field:paese-nascita]</div>
        </div>
     </div>

    Il nome e cognome sono nel 1 step

    codice logico

    show [group-comune-italia-nas] if [paese-nascita] equals "100"
    show [group-comune-estero-nas] if [paese-nascita] not equals "100"
                               and if [paese-nascita] not equals ""

    Il modulo funziona, fa tutti i controlli del caso ma quando inserisco i dati della sig.ra Rusu il form non prosegue perché dice che è obbligatorio il campo comune del gruppo nascosto

    Utente estero

    Utente estero con campi ita visibili

    Thread Starter ipanca

    (@ipanca)

    Grazie Roberto, provo gestire come da suo esempio poi eventualemnte le faccio sapere qualcosa. Grazie

    Thread Starter ipanca

    (@ipanca)

    Controlla anche lo stato ovviamente

    Thread Starter ipanca

    (@ipanca)

    Mi scusi Giuseppe, mi sono espresso male.

    Intenevo dire: come posso passare il controllo dei campi obbligatori creati dal field ‘comune’, regione-provincia-comune, se il mio utente seleziona dal campo ‘stato’ qualsaisi altro valore diverso da Italia?

    Per il momento ho messo non obbligatorio il campo ‘comune’ e sia nel caso italiano che nel caso estero il codice fiscale sembra controllare ‘nome’, ‘cognome’, ‘data di nascita’ e ‘sesso’.

    Potrebbe andare bene anche così ma esiste un modo più semplice?

    Non so se mi sono spiegato bene…

    Grazie tante Giuseppe.

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