Laravel: работаем с created_at и updated_at (убираем поля, переопределяем updated_at и убираем поле updated_at)

Ромчик
0

laravelДоброго времени суток. В данной статье мы разберемся с одной особенностью механизма Laravel Eloquent. При создании новой записи в базе данных – поле created_at  обновляется автоматически. Также при обновлении данных поле updated_at тоже обновляется. Но, иногда, возникают ситуации, когда нам не нужны поля created_at и updated_at или поле updated_at мы хотим редактировать в ручную. Что же делать в этом случае?

Создание модуля для очистки кеша OpenCart 3

Ромчик
0

opencart3Доброго времени суток. В прошлой статье «Создание расширения очистки кеша для OpenCart 3» мы с вами создали расширение для OpenCart 3, которое отчищает весь кеш. Все хорошо работает. Но есть проблема. Если мы обновим наш OpenCart, то наш функционал исчезнет. Это произойдет из-за того, что перезапишутся системные  файлы, в которые мы внесли изменения. Для того, чтобы этого не произошло нам необходимо все изменения системных файлов поместить в так называемый модификатор.

Создание расширения очистки кеша для OpenCart 3

Ромчик
0

opencart3Доброго времени суток. Мы продолжаем изучать OpenCart 3, так в прошлой статье «Работа с кешем в OpenCart 3» мы рассмотрели основные методы работы с кешем. Но как многие заметили, у нас нет метода, который удалял бы весь кеш. Давайте это исправим и реализуем метод для полного удаления кеша.

Работа с кешем в OpenCart 3

Ромчик
0

opencart3Доброго времени суток. Мы продолжаем изучать OpenCart 3. Так в прошлой статье «Очистка кэша в OpenCart 3» мы рассмотрели как очистить и отключить кеш из админки. А в этой статье давайте погрузимся в недра OpenCart и научимся управлять кешем с помощью API OpenCart 3.

Очистка кэша в OpenCart 3

Ромчик
0

opencart3Доброго времени суток. Продолжаем изучать OpenCart 3. Так в прошлой статье мы рассмотрели «Настройка отчетов в OpenCart 3.0». А в этой статье поговорим, как очистить кэш в OpenCart 3. Если помните в статье «Создание интернет-магазина на OpenCart: очистка кэша в ocStore» я описал процесс очистки кэша: в ocStore все было просто. А вот очистка кэша в OpenCart 3 не очевидна, но тоже проста.

Laravel Dependency Injection

Ромчик
0

laravelДоброго времени суток. В данной статье мы поговорим о Dependency Injection или внедрение зависимостей в Laravel. О DI вы можете прочитать в официальной документации по Laravel. А в этой мы остановимся на примерах использования внедрения зависимостей. И так, приступим.

Настройка отчетов в OpenCart 3.0

Ромчик
0

opencart3Доброго времени суток. Мы продолжаем изучать OpenCart 3. Так в прошлой статье «Как настроить страницы информации в футере OpenCart 3.x» мы настраивали вывод информационных страниц в футере. А в данной статье мы познакомимся с отчетами в OpenCart 3 и их настройкой.

Работа с датой и временем в Laravel и PHP с помощью Carbon

Ромчик
0

laravel

 

Доброго времени суток. В данной статье мы рассмотрим замечательный пакет Carbon, который позволяет нам работать с датой и временем в PHP. Данный пакет по умолчанию идет в составе Laravel. Основные функции Carbon:

 

 

  • Работа с часовыми поясами
  • Получение текущего времени
  • Прибавление и вычитания даты (например, +2 дня или -3 недели)
  • И др.

Интересно? Тогда приступаем.

Как настроить страницы информации в футере OpenCart 3.x

Ромчик
0

opencart3Доброго времени суток. Мы продолжаем осваивать OpenCart 3. Так в прошлой статье «Как настроить ЧПУ в OpenCart 3.x» мы рассмотрели как настроить SEO URL в OpenCart 3. А в данной статье остановимся на настройках страниц информации футера.

Жадная и ленивая загрузка в Laravel. Методы with() и load().

Ромчик
0

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

Новости

Вышел bootstrap 4

Вышел Bootstrap 4. Нововведения:
  • Теперь bootstrap переписан полностью на flexbox.
  • Отказались от поддержки IE9.
  • Произошел полный отказ от Less и полностью перешли на Sass
  • Удален иконочный шрифт "Glypicons"
  • Пиксели (px) заменены на "em" и "rem"
  • Переписаны все JavaScript плагины под стандарты ECMAScript 6.
Более подробно о нововведениях можно прочитать на официальном сайте.    

WordPress 4.9.2 Security and Maintenance Release

Вышел релиз WordPress 4.9.2. Это релиз безопасности, поэтому рекомендуется всем обновиться.
  • удалены файлы flash в MediaElement (в которых была найдена уязвимость XSS)
  • исправлены ошибки в JavaScript
  • восстановлено поведение в функциях get_category_link () и category_description ()
  • и много другого
Было исправлен 21 баг. Более подробно с изменениями можно ознакомиться на официальном сайте.

Laravel 5.5.29 Released

Laravel 5.5.29 это первый релиз Laravel 5.5 в 2018 году. В этот релиз добавлено:
  • Новый метод Model::qualifyColumn()
  • Новый метод UrlGenerator::getDefaultParameters()
  • Новый метод BladeCompiler::doubleEncode()
  • и др.
Исправлено:
  • Возвращение ошибки 500 при использовании dd()
  • Добавлен метод __set_state() при использовании Support/Carbon
  • и многое другое
Со списком всех изменений вы можете ознакомиться на официальном сайте.
©2012-2018 По всем вопросам обращайтесь через форму обратной связи

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