О платформе Войти
← К списку версий
v0.14.2 29.07.2026 PATCH
Пагинация: русский язык, SVG-стрелки, выбор количества
Изменено
  • `resources/views/vendor/pagination/bootstrap-5.blade.php` — полная переработка: русский текст, SVG-иконки (`<x-icon name="arrow-right">`) вместо HTML-сущностей, компактный размер (32px), hover-эффекты, селектор количества записей на страницу
  • `app/Providers/AppServiceProvider.php` — зарегистрирован `Paginator::defaultView()` для использования кастомного шаблона
  • `app/Http/Controllers/Admin/AdminProjectController.php` — `paginate(20)` → `paginate(min($perPage, 100))` с поддержкой `?per_page=` из URL
  • `lang/ru/pagination.php` — создан файл русских переводов для пагинации
  • `resources/views/admin/projects/index.blade.php` — удалён старый CSS пагинации (стили теперь в шаблоне)
Исправлено
  • `config/sync.php` не подгружался из-за кэша конфигурации — `php artisan config:cache`
  • `resources/views/admin/sync/index.blade.php` — `route("admin.sync.preview", "")` падал с `UrlGenerationException` из-за пустого параметра `{platform}`. Заменено на `url("/admin/sync/preview")`
  • `app/Services/Sync/PlatformRegistry.php` — HTTP timeout для discovery уменьшен с 10s до 3s, чтобы страница не зависала при недоступных площадках