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
799
346
3 months ago 01:13:49 1
Let’s Build A Course Website with Laravel: Quick Fixes and Admin Panel
3 months ago 00:17:02 1
30 Days to Learn Laravel, Ep 08 - Introduction to Migrations
3 months ago 00:07:19 1
Delete When Missing Model, Context Pull, Attribute Has & More
3 months ago 00:02:46 1
Carbon diffForHumans: Date Difference in Human Language
3 months ago 00:20:03 2
30 Days to Learn Laravel, Ep 06 - View Data and Route Wildcards
3 months ago 00:08:23 3
Laravel 11: Multi-Tenancy with Multiple Databases
3 months ago 00:52:06 4
MoonShine stream. Обзор обновления
3 months ago 01:14:27 1
Let’s Build A Course Website with Laravel: Pricing Page & Billing
3 months ago 00:34:30 2
Laravel 11 Release, Context, New Hires, & Open-Source Sustainability
3 months ago 00:12:40 1
30 Days to Learn Laravel, Ep 04 - Make a Pretty Layout Using Tailwind CSS
3 months ago 00:06:49 1
30 Days to Learn Laravel, Ep 02 - Your First Route and View
3 months ago 00:14:19 4
New Laravel 11 Features
3 months ago 00:06:05 1
Fluent Helper, New Artisan Assertion & New Place To Schedule Tasks
3 months ago 00:07:43 3
Laravel + Cloudflare D1 speedrun
3 months ago 00:12:12 4
Optimistic UI but in Laravel Livewire
3 months ago 00:40:21 1
Laravel 10. Работа с БД. Коллекции. Eloquent ORM vs Database
3 months ago 00:13:39 1
Laravel курс с нуля, база. 1. MVC паттерн, model, view, controller
3 months ago 00:26:17 12
🎨 Настройка PhpStorm
3 months ago 00:25:50 1
Разбор Error Handling в Laravel. Под капотом Laravel
3 months ago 01:00:56 1
Used Cars Website - Car List Filters
3 months ago 00:04:59 1
Laravel Multiple File Uploads | Keep Your Files Synchronized
3 months ago 00:07:45 1
Курс Laravel 9 и Vue 3 SPA интернет магазин 0. Обзор html шаблона магазина и приоритеты задач