Form Subscription

- improved MailPoet ajax to fix token issue
- added js validation and ajax submit in public.js
- add util security to generate tokens
- updated router to use new util security
- added jquery-validation module
- update public config in webpack config
- added error messages in form
This commit is contained in:
Jonathan Labreuille
2015-08-20 21:02:04 +02:00
parent 1c77536cf5
commit 1ff7e3f4be
9 changed files with 101 additions and 27 deletions

View File

@@ -10,16 +10,8 @@ class Subscriber extends Model {
parent::__construct();
$this->addValidations('email', array(
'required' => "email_is_blank",
'isEmail' => "email_is_invalid"
));
$this->addValidations('first_name', array(
'required' => "first_name_is_blank",
"isString" => "name_is_not_string"
));
$this->addValidations('last_name', array(
'required' => "last_name_is_blank",
"isString" => "name_is_not_string"
'required' => __('You need to enter your email address.'),
'isEmail' => __('Your email address is invalid.')
));
}
}