Всем привет. Давно я не писал в блог,
надо исправляться. Тем более есть о чем. Много проектов, есть много наработок.
В одном из проектов мне необходимо было отправлять email сообщения с разных SMTP. Вроде не сложно, но проблема оказалось в том, что мы можем задать одну конфигурацию для драйвера отправки почты. Как быть?
Доброго времени суток. В интернете нашел интересную статью о понимании использования интерфейсов и абстрактных классов в PHP. Разницу между ними. И решил сделать перевод (но немножко дополненный), т.к. статья наглядно показывает нам, как и когда использовать интерфейсы и абстрактные классы. И так, поехали…
Доброго времени суток. В данной статье мы поговорим о хлебных крошках в Laravel. Хлебные крошки помогают посетителю ориентироваться где на сайте он находится, помогают построить навигацию. А так же полезны для SEO. Хлебные крошки в Laravel можно добавить в ручную или генерировать с помощью плагина. Дальше мы рассмотрим как это сделать.
Доброго времени суток. Мы продолжаем серию статей по wordpress Gutenberg. Так в прошлой статье «WordPress: что такое Гутенберг?» мы познакомились с этим редактором. Выяснили, что Gutenberg на самом деле больше чем простой текстовый редактор. И в этой статье мы рассмотрим его преимущества. Ну, то ж приступим.
Доброго времени суток. Очень часто нам приходится фильтровать роуты в Laravel. Например, когда мы мы записываем роут «/user/show/{id}» в качестве id мы хотим принимать только числа. Дальше мы рассмотрим, как это сделать с помощью регулярных выражений.
Доброго времени суток. В данной статье не будет кода. Мы просто остановимся на рассмотрении нового редактора WordPress Gutenberg. Gutenberg – это не просто редактор контента, это нечто большее, редактор блоков. Да, мы можем не только писать текст, а еще и размещать его по блокам. Давайте рассмотрим подробней, что я имею ввиду.
Доброго времени суток. В одном проекте на Laravel столкнулся c проблемой. Точнее даже не с проблемой, а неприятностью. Необходимо расширить функционал приложения. И вот я приступил. Создал миграцию, которая создавала таблицу, например, messages. Запустил миграцию. И… Ошибка! Такая таблица уже была. Да, я не заметил. Было порядка 50 миграций и порядка 35-40 таблиц. И это я один разработчик. И я представил, какой это кошмар, когда проект большой: несколько сотен таблиц, еще больше миграций и над проектом трудятся с десяток программистов. Поэтому и решил написать эту статью: «Как проверить существования таблицы или столбца в миграции»
Доброго времени суток. В данной статье мы поговорим о WordPress. Точнее о том, как создавать таблицы. В WordPress есть замечательный визуальный редактор, который позволяет редактировать контент. Но создавать таблицы он не умеет. Хотя таблицы очень важный инструмент для представления контента. Для тех, кто знаком с HTML и CSS создать таблицу не составит труда, а что делать, если мы не знакомы с HTML?
Доброго времени суток. Очень часто нам необходимо изменить сообщение, которое получает пользователь при сбросе пароля на сайте, использующем Laravel. Или как поменять верстку письма. Или сделать перевод. В данной статье мы рассмотрим, как это реализовать.
Доброго времени суток. В данной статье мы рассмотрим, как создавать многоколоночный макет для контента в WordPress. Для тех, кто разбирается в HTML и CSS это не составит труда. А вот если не знаешь, как это сделать HTML и CSS, то это может стать большой проблемой. Дальше мы и рассмотрим, как с помощью плагина для WordPress разбить контент на несколько столбцов. И так…
Всем привет. Давно я не писал в блог,
надо исправляться. Тем более есть о чем. Много проектов, есть много наработок.
В одном из проектов мне необходимо было отправлять email сообщения с разных SMTP. Вроде не сложно, но проблема оказалось в том, что мы можем задать одну конфигурацию для драйвера отправки почты. Как быть?
Доброго времени суток. В интернете нашел интересную статью о понимании использования интерфейсов и абстрактных классов в PHP. Разницу между ними. И решил сделать перевод (но немножко дополненный), т.к. статья наглядно показывает нам, как и когда использовать интерфейсы и абстрактные классы. И так, поехали…
Доброго времени суток. В данной статье мы поговорим о хлебных крошках в Laravel. Хлебные крошки помогают посетителю ориентироваться где на сайте он находится, помогают построить навигацию. А так же полезны для SEO. Хлебные крошки в Laravel можно добавить в ручную или генерировать с помощью плагина. Дальше мы рассмотрим как это сделать.
Доброго времени суток. Мы продолжаем серию статей по wordpress Gutenberg. Так в прошлой статье «WordPress: что такое Гутенберг?» мы познакомились с этим редактором. Выяснили, что Gutenberg на самом деле больше чем простой текстовый редактор. И в этой статье мы рассмотрим его преимущества. Ну, то ж приступим.
Доброго времени суток. Очень часто нам приходится фильтровать роуты в Laravel. Например, когда мы мы записываем роут «/user/show/{id}» в качестве id мы хотим принимать только числа. Дальше мы рассмотрим, как это сделать с помощью регулярных выражений.
Доброго времени суток. В данной статье не будет кода. Мы просто остановимся на рассмотрении нового редактора WordPress Gutenberg. Gutenberg – это не просто редактор контента, это нечто большее, редактор блоков. Да, мы можем не только писать текст, а еще и размещать его по блокам. Давайте рассмотрим подробней, что я имею ввиду.
Доброго времени суток. В одном проекте на Laravel столкнулся c проблемой. Точнее даже не с проблемой, а неприятностью. Необходимо расширить функционал приложения. И вот я приступил. Создал миграцию, которая создавала таблицу, например, messages. Запустил миграцию. И… Ошибка! Такая таблица уже была. Да, я не заметил. Было порядка 50 миграций и порядка 35-40 таблиц. И это я один разработчик. И я представил, какой это кошмар, когда проект большой: несколько сотен таблиц, еще больше миграций и над проектом трудятся с десяток программистов. Поэтому и решил написать эту статью: «Как проверить существования таблицы или столбца в миграции»
Доброго времени суток. В данной статье мы поговорим о WordPress. Точнее о том, как создавать таблицы. В WordPress есть замечательный визуальный редактор, который позволяет редактировать контент. Но создавать таблицы он не умеет. Хотя таблицы очень важный инструмент для представления контента. Для тех, кто знаком с HTML и CSS создать таблицу не составит труда, а что делать, если мы не знакомы с HTML?
Доброго времени суток. Очень часто нам необходимо изменить сообщение, которое получает пользователь при сбросе пароля на сайте, использующем Laravel. Или как поменять верстку письма. Или сделать перевод. В данной статье мы рассмотрим, как это реализовать.
Доброго времени суток. В данной статье мы рассмотрим, как создавать многоколоночный макет для контента в WordPress. Для тех, кто разбирается в HTML и CSS это не составит труда. А вот если не знаешь, как это сделать HTML и CSS, то это может стать большой проблемой. Дальше мы и рассмотрим, как с помощью плагина для WordPress разбить контент на несколько столбцов. И так…