С 1 сентября 2025 года в России начали действовать новые требования ФНС: кассы должны поддерживать формат фискальных документов (ФФД) версии 1.2. Без этого риск штрафов и невозможность работы через ОФД. У нас в компании установлена касса «Терминал-ФА», и я решил заняться её обновлением сам, без прив...
В Livewire предусмотрена мощная система событий, позволяющая взаимодействовать между компонентами страницы. Поскольку под капотом используются обычные браузерные события, вы можете легко связывать компоненты Livewire, Alpine.js и даже чистый JavaScript.
Laravel позволяет работать с cookie практически в любом месте приложения: в контроллерах, middleware (посредниках) и даже в шаблонах или сервис-провайдерах. Рассмотрим основные способы установки и чтения cookie.
Начнем с генерации новой страницы с помощью специальной Artisan-команды Filament. В Filament 3 доступна команда make:filament-page, которая автоматически создает класс страницы и соответствующее представление (Blade-шаблон). Например, чтобы создать страницу настроек, выполните команду:
UUID создаются таким образом, что вероятность столкновения (совпадения) идентификаторов чрезвычайно мала, поэтому их удобно использовать там, где необходимо гарантировать глобальную уникальность без единого центра генерации.
Полиморфные связи - один из менее очевидных, но очень мощных механизмов ORM Eloquent в Laravel. Они позволяют одной модели принадлежать сразу нескольким другим моделям разных типов через единую связь. Звучит сложно? Давайте разбираться простым, разговорным языком, как если бы опытный разработчик объ...
Когда вы работаете с Laravel и его Eloquent-моделями, нередко возникает желание автоматически выполнять определённые действия после создания, обновления или удаления записей в базе данных. Именно для этого в Laravel существуют Observers.
Это честное признание одного разработчика. Моё признание. Работаю я один, а ощущения от работы с Git такие, словно за спиной стоит команда из десятков программистов, готовых в любой момент создать конфликт при слиянии веток.
В мире веб-разработки события играют ключевую роль в создании интерактивных и отзывчивых приложений. Помимо стандартных событий, таких как click, load или input, иногда возникает необходимость в создании собственных событий, чтобы передавать данные между различными частями приложения. В этом посте м...
Тут используются куки 🍪Да-да, это сообщение про куки 🍪Куки у нас есть. Увы, не те, которые можно съесть 🍪Без куки сайт немного забывчивый 🙃Маленькое сообщение про маленькие файлы 🍪Интернет придумал куки, а рассказывать про них нам 😅Даже сайту иногда нужно что-то запомнить 🤓Спокойно, это не предложение подписаться на рассылку 😌
Некоторые cookie нужны сайту для работы, а Яндекс.Метрика помогает нам понимать, что на сайте удобно, а что стоит улучшить.
Подробнее в Политике использования cookies.