Yii Framework Forum: [Yii1] Validare Numero Decimale - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Yii1] Validare Numero Decimale numberValidator numerical Rate Topic: -----

#1 User is offline   ettolo 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 67
  • Joined: 06-September 12

Posted 23 June 2014 - 05:57 AM

Perché se uso il validatore di serie di Yii, opportunamente settato, non mi prende un numero con la virgola?

array('prezzo',
'numerical',
'allowEmpty'=>FALSE,
'integerOnly'=>FALSE,
'numberPattern'=>'/^[0-9]{1,10}(\,[0-9]{0,2})?$/',
),


se invece uso una regola custom
array('prezzo', 'match', 'pattern'=>'/^[0-9]{1,10}(\,[0-9]{0,2})?$/')


la stessa regexp viene correttamente applicata?
0

#2 User is offline   Sergio Neddi 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 19
  • Joined: 25-August 14
  • Location:Italy - San Pietro in Gu (PD)

Posted 17 September 2014 - 05:47 AM

Presumibilmente perché l'opzione numerical già prefiltra di suo solo i caratteri numerici. Il filtro numberPattern serve semplicemente per restringere ulteriormente l'input per far accettare solo alcune cifre, ma non consente di espanderlo a caratteri ulteriori. A questo punto è necessario usare la regola custom.
1

#3 User is offline   ettolo 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 67
  • Joined: 06-September 12

Posted 03 November 2014 - 10:54 AM

View PostSergio Neddi, on 17 September 2014 - 05:47 AM, said:

Presumibilmente perché l'opzione numerical già prefiltra di suo solo i caratteri numerici. Il filtro numberPattern serve semplicemente per restringere ulteriormente l'input per far accettare solo alcune cifre, ma non consente di espanderlo a caratteri ulteriori. A questo punto è necessario usare la regola custom.


Grazie... anche se in colpevole ritardo!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users