Hi Karthik,

I don't know how your answer should solve my problem. Maybe I didn't 
explain it enoug.
I would like to have a Form, where I can fill in multiple Phonenumbers and 
I don't know bevor hand
how many phone numbers there will be. After receiving the data from the 
user I want to validate
the phonenumber,

regards
Dieter


Am Montag, 1. Juni 2015 16:04:02 UTC+2 schrieb Karthik Keyan:
>
>
>
> Hi, Create the form name in /src/UserForm1.php
> namespace App\Form;
>
> use Cake\Form\Form;
> use Cake\Validation\Validator;
>
> class UserForm1 extends Form {
>
>     protected function _buildValidator(Validator $validator) {
>         return $validator
>                         ->notEmpty('annul_income', 'please enter the 
> Annual income')
>                         ->add('annul_income', 'annul_income number should 
> be numeric', ['rule' => 'numeric'])
>
>                         ->notEmpty('terms', 'You must accept our terms of 
> service')
>                         ->add('terms', [
>                             'equalTo' => [
>                                 'rule' => ['equalTo', '1'],
>                                 'message' => 'You must accept our terms of 
> service'
>                             ]
>                         ]);
>     }
>
>     public function setErrors($errors) {
>         $this->_errors = $errors;
>     }
>
> }
> In Controller File:
> -------------------------
>         $rate = new UserForm1();
>  
>       $this->set(compact('rate'));
> Don't forgot to add use App\Form\UserForm1;
> Top of the controller
>
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

Reply via email to