Verifica data di nascita all'iscrizione

2 contenuti / 0 new
Ultimo contenuto
Verifica data di nascita all'iscrizione

Salve a tutti, sono nuovo nel mondo di Drupal e sto iniziando a conoscere questo software.

Per fare pratica volevo creare una sorta di community. Ho scaricato il modulo DATE per estendere i campi del profilo utente.
Ho creato un campo "data di nascita" e volevo fare in modo che, all'atto dell'iscrizione, ci fosse un controllo per verificare se l'età è superiore a tot anni, es 18.

Come dovrei procedere?

Drupal Version:

Ho parzialmente risolto utilizzando RULES.
Condivido la cosa in caso servisse a qualcun'altro.

Ho creato una regola così strutturata:

1. Before saving an user account
2. Data comparison Data to compare: [site:current-date], Operator: is lower than, Data value: [account:field-birthdate], Offset: 18 years
3. Block a user, Show a message on the site

Il metodo funziona sia per nuovi iscritti che tentano di registrarsi sia per utenti registrati che modificano la data di nascita. L'account viene registrato ma bloccato.