filmov
tv
Валидация форм, русификация ошибок с i18n / Пишем соцсеть на Ruby On Rails 6 #3

Показать описание
В прошлом видео об ActiveRecord, где мы сохраняли данные из формы в базу данных, мы не учитывали, что пользователь может некорректно заполнить форму (например, заполнить не все необходимые поля). Для того, чтобы не сохранять неполные или некорректные данные в базу нам нужно валидировать пользовательский ввод и сообщать пользователю о том, что что-то пошло не так. Для отображения ошибок на русском языке мы будем использовать модуль I18n Ruby On Rails.
00:00 Логика валидации в модели ActiveRecord и контроллере
06:48 Переписываем шаблон формы с использованием хелперов
14:40 Кастомизируем стили для подсвечивания полей с ошибками, используя классы Bootstrap
21:30 Выводим текст ошибок на форме
23:10 Подсвечиваем поле select
24:08 Русифицируем ошибки с помощью модуля i18n
27:55 Используем partial для шаблона формы, переиспользование кода шаблонов
00:00 Логика валидации в модели ActiveRecord и контроллере
06:48 Переписываем шаблон формы с использованием хелперов
14:40 Кастомизируем стили для подсвечивания полей с ошибками, используя классы Bootstrap
21:30 Выводим текст ошибок на форме
23:10 Подсвечиваем поле select
24:08 Русифицируем ошибки с помощью модуля i18n
27:55 Используем partial для шаблона формы, переиспользование кода шаблонов