Laravel с нуля. Урок 6. Form requests и email уведомления
Друзья, всех приветствую на канале Cutcode! И у нас уже 6-й урок по Laravel с нуля, который будет посвящен сразу двум темам: e-mail уведомления и form requests - запросы из форм. В сегодняшнем уроке мы оживим комментарии к постам, оживим страницу с контактной формой, с которой будем отправлять e-mail уведомления. Дополнительно оживим форму восстановления пароля.
Плейлист курса Laravel с нуля:
__________________________________________________________
Репозиторий с проектом:
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
------------------------------------------------------------------------------------------------
⌚Таймкоды:
00:00 - тема урока - Form requests и email уведомления
02:04 - настройка smtp сервера
02:56 - оживление комментариев
06:07 - создание правила маршрутизации для обработки формы с комментариями
10:55 - настройка формы добавления комментария
17:22 - завуалированная реклама проекта CutCode
19:56 - проверка работы добавления комментария
21:51 - отправка e-mail уведомлений. Класс и форма отправки e-mail
25:25 - добавление методов для работы с комментариями
28:40 - создаём blade для контактной формы
32:00 - оживление формы с комментариями
33:20 - проверка формы обратной связи
34:48 - работа с формой восстановления пароля
38:52 - добавляем класс для отправки паролей
42:55 - проверка работы формы восстановления пароля
------------------------------------------------------------------------------------------------
Друзья, всех приветствую на канале Cutcode! И у нас уже 6-й урок по Laravel с нуля, который будет посвящен сразу двум темам: e-mail уведомления и form requests - запросы из форм. В сегодняшнем уроке мы оживим комментарии к постам, оживим страницу с контактной формой, с которой будем отправлять e-mail уведомления. Дополнительно оживим форму восстановления пароля.
Для того чтобы отправлять e-mail уведомления необходимо настроить smtp сервер. Это делается в файле .env, который находится в корне нашего приложения. И ввести настройки smtp яндекса, а также логин и пароль от почтового ящика на яндексе, с которого будут отправляться письма.
Оживляем комментарии. Для этого необходимо создать класс, а также создать правило маршрутизации для обработки формы с комментариями. Настраиваем форму добавления комментариев, добавляем правила валидации.
Переходим к работе по отправке e-mail (создаём контактную форму). Создаём класс для отправки e-mail и view с контактной формой.
Вёрстку берем тут -
Создаём blade для формы с отправкой e-mail, и оживляем её - настраиваем поля и добавляем csrf.
Переходим к форме восстановления пароля. Работаем с контроллером. Создаём blade шаблон, и по аналогии с формой обратной связи оформляем поля и добавляем csrf. И добавляем класс для отправки паролей.
------------------------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
Laravel с нуля. Урок 6. Form requests и email уведомления
-------------------------------------------------------------------------------------------------
🔗 наш сайт:
📱 Наш telegram-канал:
1 view
657
292
4 months ago 01:38:49 1
Ep-3: Building a Laravel Carousel Package & Filament Plugin 📦
4 months ago 00:11:59 1
PHP и Laravel дайджест новостей за май 2024 года. Обзор новостей по ПХП и Ларавел
4 months ago 00:38:09 1
Slug в laravel. Как сделать slug в laravel, как использовать slug в роутере. Slug Model Binding
4 months ago 00:28:48 1
Laravel Authentication. Аутентификация. Урок 6
4 months ago 00:02:00 1
Laravel Herd | Окружение разработки на PHP #5 - Tinker / Tinkerwell
4 months ago 01:17:12 1
Ep-2: Building a Kanban Board With Livewire & Filament ✅
4 months ago 00:16:13 5
The Modern File
4 months ago 00:05:06 1
Laravel Herd | Окружение разработки на PHP #4 - Базы данных
4 months ago 00:11:31 3
Getting Rid of JavaScript Completely is (sometimes) a BAD idea
4 months ago 00:01:42 1
Laravel Herd | Окружение разработки на PHP #3 - Открытие доступа к локальному проекту
4 months ago 00:54:00 1
DHH discusses SQLite (and Stoicism)
4 months ago 01:30:00 1
Ep-2: Building a Laravel Carousel Package & Filament Plugin 📦
4 months ago 00:33:27 2
Laravel Authentication. Отправка письма на Email. Урок 5
4 months ago 00:29:48 5
Laravel is the Laravel for JS
4 months ago 00:06:38 5
Laravel with Resend
4 months ago 00:31:43 1
010. Laracon AU is go
4 months ago 00:09:48 1
Manually Fail A Command, Unshift, Contains & More
4 months ago 01:20:51 2
Laravel Worldwide Meetup - Laravel Pulse: Behind the Scenes
4 months ago 01:21:17 1
36: Business Dad
4 months ago 00:11:34 3
Laravel adds a new email provider
4 months ago 00:07:50 1
Wanna Start with Filament? Quick 5-Minute Demo.
4 months ago 00:05:01 1
Laravel Herd | Окружение разработки на PHP #2 - Управление версиями PHP
4 months ago 00:06:59 5
Laravel Herd | Окружение разработки на PHP #1 - Установка
4 months ago 00:13:43 1
NPM vs YARN в чем разница? // Лучший пакетный менеджер