Сниппет для AjaxForm
Подскажите пожалуйста как сделать сниппет AjaxForm.
Исходя из этого примера:
Пробовал так:
Исходя из этого примера:
?php
if (empty($_POST['name'])) {
return $AjaxForm->error('Ошибки в форме', array(
'name' => 'Вы не заполнили имя'
));
}
else {
return $AjaxForm->success('Форма прошла проверку');
}
Как делать для проверки других полей?Пробовал так:
<?php
if (empty($_POST['name'])) {
return $AjaxForm->error('Ошибки в форме.', array(
'name' => 'Вы не заполнили имя',
));
}
if (empty($_POST['phone'])) {
return $AjaxForm->error('Ошибки в форме.', array(
'phone' => 'Вы не заполнили телефон',
));
}
else {
return $AjaxForm->success('Форма прошла проверку');
}
И так:<?php
if (empty($_POST['name,phone,content'])) {
return $AjaxForm->error('Ошибки в форме.', array(
'name' => 'Вы не заполнили имя',
'phone' => 'Вы не заполнили телефон',
'content' => 'Вы не написали ваше сообщение'
));
}
else {
return $AjaxForm->success('Форма прошла проверку');
}
И еще вопрос, для каждой формы нежен свой сниппет, если в оной 2 поля обязательные, в другой 3?