Посты по тегу ‘Laravel’

Несколько Laravel Guard использующие одну таблицу

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

Добавление атрибута media в CSS link в Laravel Vite

Директива @vite имеет два параметра. Первый – путь до файлов. Второй, опциональный – путь до папки со скомпилированными ресурсами. Поэтому, чтобы кастомизировать получающийся html нам нужно использовать класс, который обрабатывает эту директиву, напрямую.

Как изменить путь к email шаблонам в Laravel

Laravel хранит email шаблоны вместе со всеми остальными шаблонами в подпапке resources/views. Это несколько странно, потому что шаблоны имеют разную семантику использования. На мой взгляд отдельная папка resources/emails выглядит более уместно.

В официальной документации я решения не нашел, поэтому предлагаю свои варианты.