Админ-панель, стили тегов, fallback URL
Создание骨架 админ-панели (Laravel 13.19), исправление стилей тегов на всех страницах, fallback для старых slug-only ссылок
Зачем эта запись
Эта запись истории платформы ipd.by описывает работы по авторизации и личному кабинету: вход, профиль, панель администратора, разделение ролей. Понятный вход и кабинет — часть здоровой системы. Версия 4.9.0 (13.07.2026) описывает: «Админ-панель, стили тегов, fallback URL». Дальше по странице — что именно было сделано в этой версии и к каким кейсам это относится.
Что сделано в версии 4.9.0
от 13.07.2026Что добавлено
- Админ-панель skeleton — Laravel 13.19.0 в adm2026.ipd.local, 5 моделей, 5 контроллеров, 25 маршрутов, HTTP Basic auth middleware
-
Теги-стили исправлены —
.tags-block,.tags-list,.tags-title,.active-tag,.btn-toggle-tagsдобавлены в styles.css. Теги теперь горизонтальные (flexbox) на всех страницах index/category/tag -
Fallback URL — старые slug-only ссылки
/news/slug.html→ 301 →/news/slug-ID.html. Controller извлекает ID через regex-(\d+)$, fallback на slug lookup - Версия 4.9.0 — обновлена в .env и config/app.php
- 147/147 страниц ipd.local — HTTP 200, 0 FAIL
- Теги: горизонтальные teal-кнопки на всех страницах
- Старые ссылки не ломаются (301 redirect)
Кейсы по этой теме
Эти реальные проекты подтверждают направление, в котором сделана версия.
Разделы по теме
Почему этому можно доверять
Платформа ipd.by развивается открыто: каждый пункт этой версии — реально выполненная работа с датой и описанием, а вся история изменений хранится в реестре версий на Laravel. Кейсы, на которые ведут ссылки выше, — реальные проекты, а не обещания.
Нужна такая работа над вашим проектом
Версии — это видимая история разработки: платформа растёт, а каждая страница объясняет, что и зачем сделано. Если ищете команду, которая так же профессионально развивает продукт — это как раз то, чем я занимаюсь.