Back to top

Autore Topic: alpharegistration: non funziona blocco età minima  (Letto 1321 volte)

Offline elenix

  • Appassionato
  • ***
  • Post: 234
  • Sesso: Femmina
    • Mostra profilo
alpharegistration: non funziona blocco età minima
« il: 13 Mag 2011, 17:29:33 »
Ho provato a loggarmi con differenti età, tutto funziona bene tranne nell'anno dell'età minima (ho fissato i 18). I nati nell'anno in cui compirebbero i 18 riescono a passare il blocco. Ho provato con mesi e date diverse, il risultato è identico: passano tutti i nati del 18 anno, anche se non hanno ancora compiuto i 18 anni (prendendo domani come data, per esempio, passano!)
Non capisco per quale motivo consideri solo l'anno senza controllare l'intera data...
Qualcuno è incorso prima di me in questo strano inconveniente?
Il file che gestisce la cosa dovrebbe essere in components/com_alpharegistration/controller.php
Si può intervenire in qualche modo?

Offline elenix

  • Appassionato
  • ***
  • Post: 234
  • Sesso: Femmina
    • Mostra profilo
Re:alpharegistration: non funziona blocco età minima
« Risposta #1 il: 19 Mag 2011, 12:28:23 »
ok, era un problema di arrotondamenti della data. Ho sostituito 'floor' a 'round' nel codice ed ora funziona.
Comunque il componente ha un altro buggetto ovvero se si digita la data in un formato non corretto l'isccrizione bypassa l'età minima configurata. Lo trovo un po' grave...
Suggerimenti?

 



Web Design Bolzano Kreatif