@WhatYouDoing

Почему валидатор не валидирует?

function onUserRegister(){
    $lang = [
        'required' => 'Все поля обязательны к заполнению!',
        'first_name.required' => 'Введите ваше имя!',
    ];
    $data = post();

    $rules = [
        'first_name.required'=>'Поле обязательно к заполнению'
    ];

    $validation = Validator::make($data, $rules, $lang);

    if ($validation->fails()) {
        throw new ValidationException($validation);
    }
}


<form id="register" class="text-center" data-request="onUserRegister" data-request-validate>
                                <p class="status"></p>
                                <label class="grey-text" class="grey-text" for="first_name">Имя</label>
                                <input type="text" id="first_name" class="form-control" name="first_name">
                                <br>

                                <label class="grey-text" for="first_name">Фамилия</label>
                                <input type="text" id="surname" class="form-control" name="surname">
                                <br>

                                <label class="grey-text" for="email">E-mail</label>
                                <input type="text" id="email" class="form-control" name="email">
                                <br>

                                <label class="grey-text" for="password">Пароль</label>
                                <input type="password" id="password" class="form-control" name="password">
                                <div class="mt-4">
                                    <button class="btn btn-info btn-md mb-4 waves-effect waves-light" type="submit">Продолжить</button>
                                </div>
                                <div class="alert alert-danger" data-validate-error>
                                    <p data-message></p>
                                </div>


Использую OCTOBER CMS, в шаблоне стили и framework extras подключены,при валидации ошибок не возваращается,даже если я отправлю пустое поле в чем может быть дело?
  • Вопрос задан
  • 157 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
16 авг. 2020, в 00:09
4000 руб./за проект
15 авг. 2020, в 22:37
2000 руб./за проект
15 авг. 2020, в 22:12
2000 руб./за проект