Редактор изображений успешно интегрирован в AdminJS!
🎉 Что было реализовано:
-
Полнофункциональный редактор изображений с галереей
-
API для загрузки и управления изображениями
-
Автоматическая интеграция с полями изображений в AdminJS
-
Превью изображений и организация по папкам
-
Оптимизация изображений через Sharp
📝 Как использовать в AdminJS:
-
Войдите в админ-панель:
Открыть AdminJS
-
Данные для входа:
- Username:
admin
- Password: Используйте существующий пароль администратора
-
Редактируйте маршруты, гидов или статьи
-
Для полей изображений появится кнопка "📷 Выбрать"
-
Нажмите кнопку для открытия редактора в модальном окне
🔧 Функции редактора:
- Drag & Drop
- Формат: JPG, PNG, GIF
- Макс. размер: 5МБ
- Автооптимизация
- Все загруженные изображения
- Фильтр по папкам
- Превью с именами
- Поиск по категориям
- Внешние изображения
- Прямые ссылки
- Предпросмотр
- Быстрая вставка
📂 Организация файлов:
/uploads/routes/
Изображения маршрутов
/uploads/guides/
Фотографии гидов
/uploads/articles/
Изображения статей
/uploads/general/
Общие изображения
Техническая информация:
Редактор автоматически определяет поля изображений по именам (image_url, photo, avatar) и добавляет к ним кнопку выбора.
Изображения оптимизируются до разрешения 1200x800 с качеством 85% для оптимальной производительности.