Как отправлять Email сообщений, используя разную конфигурацию

Ромчик
0

Всем привет. Давно я не писал в блог, надо исправляться. Тем более есть о чем. Много проектов, есть много наработок.

В одном из проектов мне необходимо было отправлять email сообщения с разных SMTP. Вроде не сложно, но проблема оказалось в том, что мы можем задать одну конфигурацию для драйвера отправки почты. Как быть?

Laravel: создание хлебных крошек

Ромчик
2

Доброго времени суток. В данной статье мы поговорим о хлебных крошках в Laravel.  Хлебные крошки помогают посетителю ориентироваться где на сайте он находится, помогают построить навигацию. А так же полезны для SEO. Хлебные крошки в Laravel можно добавить в ручную или генерировать с помощью плагина. Дальше мы рассмотрим как это сделать.

Laravel: фильтрация роутов

Ромчик
0

Доброго времени суток. Очень часто нам приходится фильтровать роуты в Laravel. Например, когда мы мы записываем роут «/user/show/{id}» в качестве id мы хотим принимать только числа. Дальше мы рассмотрим, как это сделать с помощью регулярных выражений.

Миграция Laravel: Как проверить существует ли таблица или столбец

Ромчик
0

Доброго времени суток. В одном проекте на Laravel столкнулся c проблемой. Точнее даже не с проблемой, а неприятностью. Необходимо расширить функционал приложения. И вот я приступил. Создал миграцию, которая создавала таблицу, например, messages. Запустил миграцию. И… Ошибка! Такая таблица уже была. Да, я не заметил. Было порядка 50 миграций и порядка 35-40 таблиц. И это я один разработчик. И я представил, какой это кошмар, когда проект большой: несколько сотен таблиц, еще больше миграций и над проектом трудятся с десяток программистов. Поэтому и решил написать эту статью: «Как проверить существования таблицы или столбца в миграции»

Как сделать свой вид письма при сбросе пароля в Laravel

Ромчик
0

Доброго времени суток. Очень часто нам необходимо изменить сообщение, которое получает пользователь при сбросе пароля на сайте, использующем  Laravel. Или как поменять верстку письма. Или сделать перевод. В данной статье мы рассмотрим, как это реализовать.

Как в Laravel сделать принудительную смену пароля каждые 30 дней.

Ромчик
1

Доброго времени суток. В одном из проектов на Laravel понадобилось заставить пользователя менять свой пароль каждые 30 дней. Я использовал стандартную аутентификацию Laravel. Увы из коробки такого функционала нет. Но добавить его очень просто. И так, приступим.

Отправка email в Laravel, используя SMTP

Ромчик
0

Доброго времени суток. В данной статье мы рассмотрим, как правильно отправлять электронную почту в Laravel с помощью протокола SMTP. Мы будем использовать Laravel 5.7. А также будем использовать шаблон blade для создания представления содержимого электронной почты.

И в качестве примера реализуем форму обратной связи. Ну, что ж приступим…

Использование подзапросов Laravel

Ромчик
0

Доброго времени суток. Давно я не писал статей в свой блог. Много работы и мало времени. В данной статье мы рассмотрим, как использовать подзапросы в Laravel. Допустим у нас есть две таблицы: users и comments. Таблица users имеет отношение hasMany к таблице comments. И мы хотим вывести всех пользователей с пагинацией (по 10) и показать дату последнего комментария для пользователя. Но тут возникает несколько проблем…

Оптимизация производительности Laravel

Ромчик
0

Доброго времени суток. В данной статье мы поговорим о Laravel, об оптимизации web-приложения на Laravel. Да Laravel прост, быстр, но как и любое web-приложение может быть еще больше улучшен (оптимизирована производительность). И увеличить производительность Laravel достаточно просто. Для этого необходимо соблюдать некоторые правила.

©2012-2019 По всем вопросам обращайтесь через форму обратной связиПолитика конфиденциальности

Яндекс.Метрика