Часто для тестов и/или демонстрации необходимо создать несколько тестовых записей. И желательно чтобы они был человеко читаемыми, а не набором символов.

Для этого в Laravel есть заводы (Model factory) и пакет Faker


Категории: Laravel
Пометки: Model factory Faker Laravel

Довольно часто, при установке Laravel, ее ставят используя команду composer create-project --prefer-dist laravel/laravel blog, без указания точной версии.

В этом случаи будет установлена максимальная версия поддерживающая текущую версию PHP.


Категории: Laravel
Пометки: Как поставить ларавел последней версии

Далеко не всегда нудно удалять запись (пост, статью, товар...), а требуется отравить ее в "корзину", это дает возможность ее восстановления.

Для этого в Ларавел предусмотрена возможность "мягкого удаления" (Soft Delete)


Категории: Laravel
Пометки: Laravel Soft Deleting

PHP Debug Bar - довольно удобный инструмент, позволяющий просмотреть информацию какие запросы были к БД, сколько времени они заняли, и т.д. т.п.

Визуально сильно похож на инструменты отладки встроенные в современные браузеры.

Также можно выводить в эту консоль любые отладочные данные.

pic1


Категории: Laravel
Пометки: Отладка Laravel

В Laravel существует класс коллекции (collection) он предназначен для удобства работы с массивами. В некоторых статьях можно встреть код для проверки пуста ли коллекция, через empty($posts), не могу судить работал ли такой вариант в более старых версиях, но в Laravel 6 такой вариант не работает.


Категории: Laravel
Пометки: Laravel collection

Далеко не всех устраивает, если ссылки на сайте содержат ID (/blog/1), намного более привлекательный вид имеют человеко понятные url'ы (/blog/my_first_title).

Далее будет описание как добавить ЧПУ в проект на Laravel.


Категории: Web, Laravel

Небольшая инструкция по установке и интеграции редактора Trix в Laravel 6 - 8 версий.


Категории: Laravel
Пометки: textarea, editor, визивиг, WYSIWYG

Laravel, как и любую другую систему, стоит регулярно обновлять. В заметке будет несколько советов по данному поводу.


Категории: Laravel
Пометки: Laravel как обновить версию фреймворка

В одном проекте может потребоваться обращаться к 2 или более базам данных. Ниже опишу, как моно настроить подключение к нескольким базам данных на laravel.


Категории: Laravel
Пометки: laravel 6 Using Multiple Database Connections

Часто для тестов и/или демонстрации необходимо создать несколько тестовых записей. И желательно чтобы они был человеко читаемыми, а не набором символов.

Для этого в Laravel есть заводы (Model factory) и пакет Faker


Категории: Laravel
Пометки: Model factory Faker Laravel
Яндекс.Метрика