Laravel — Валидация

Laravel — Валидация

От автора: в Laravel валидация является наиболее важным аспектом при разработке приложения. С ее помощью проверяются входящие данные. По умолчанию класс базового контроллера использует свойство ValidatesRequests, которое обеспечивает удобный способ проверки входящих HTTP-запросов с помощью множества мощных правил проверки.

Доступные правила валидации Laravel

Laravel — Валидация

Laravel автоматически проверяет наличие ошибок в данных сессии и связывает их с определенным типом, если он доступен. Поэтому важно помнить, что переменная $errors всегда доступна для всех ваших представлений по каждому запросу. Таким образом, вы знаете, что переменная $errors всегда определена и может быть безопасно использована. Переменная $errors является экземпляром Illuminate\Support\MessageBag. Сообщение об ошибке может быть отображено в файле представления с помощью добавления кода, как показано ниже.

Бесплатный курс «Laravel + Angular. Быстрый старт»

Изучите курс и узнайте, как создать веб-приложение с нуля на Angular и Laravel

Получить курс

Пример

Шаг 1. Создайте контроллер с именем ValidationController, выполнив следующую команду.

Шаг 2 — После выполнения данной команды вы получите следующий результат:

Laravel — Валидация

Шаг 3 — Скопируйте в файл app/Http/Controllers/ValidationController.php следующий код.

Бесплатный курс «Laravel + Angular. Быстрый старт»

Изучите курс и узнайте, как создать веб-приложение с нуля на Angular и Laravel

Получить курс

Шаг 4 — Создайте файл представления с именем resources/views/login.blade.php и скопируйте в этот файл следующий код.

Шаг 5 — Добавьте следующие строки в файл app/Http/routes.php.

Шаг 6 – Перейдите по следующему URL-адресу, чтобы проверить валидацию. //localhost:8000/validation

Шаг 7 — Нажмите кнопку «Login», не вводя ничего в текстовое поле. В результате должны вы увидеть на экране следующее.

Laravel — Валидация

Источник: //www.tutorialspoint.com/

Редакция: Команда webformyself.

Бесплатный курс «Laravel + Angular. Быстрый старт»

Изучите курс и узнайте, как создать веб-приложение с нуля на Angular и Laravel

Получить курс

Хотите узнать, что необходимо для создания сайта?

Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!

Смотреть

Метки:

Похожие статьи:

Комментарии Вконтакте: