Перейти к основному содержимому

Медиатека и пользователи

Медиатека

Медиатека

Раздел /admin/media — централизованное хранилище всех загруженных изображений. Файлы хранятся в SeaweedFS (S3-совместимое хранилище).

Загрузка изображений

Нажмите «Выберите файл» или перетащите файл в область загрузки:

  • Поддерживаемые форматы: JPG, PNG, WebP, GIF
  • Максимальный размер: 10 МБ
  • Файл сразу сохраняется в S3 и появляется в списке

Список изображений

Каждое изображение в списке показывает:

  • Миниатюру и имя файла
  • Размер файла и дату загрузки
  • Кто загрузил
  • Использование — где именно применено изображение (товары, отзывы, категории)

Действия с изображением

ДействиеОписание
ЗаменитьЗагружает новый файл вместо текущего. ID изображения не меняется — все привязки к товарам и отзывам сохраняются автоматически
УдалитьУдаляет файл из S3 и запись из БД. Нельзя удалить изображение, если оно используется в товарах или категориях

:::tip Замена без потери привязок Если нужно обновить фото товара (например, улучшить качество) — используйте Заменить, а не удаление + повторная загрузка. Тогда не придётся заново привязывать изображение к товару. :::

Поиск

Поле поиска фильтрует изображения по имени файла или имени автора загрузки.


Пользователи

Пользователи

Раздел /admin/users — управление учётными записями. Доступен только администраторам.

Роли

РольПрава
USERПросмотр каталога, оформление заказов, личный кабинет
MANAGERВсе права USER + обработка заказов и заявок с сайта
ADMINПолный доступ ко всем разделам

Создание пользователя

Нажмите «+ Добавить пользователя». Заполните: имя, email, пароль, телефон, роль. После создания пользователь может войти через страницу /signin на витрине.

Редактирование

Нажмите на строку пользователя или кнопку Открыть:

  • Изменить имя, email, телефон, роль
  • Сбросить пароль — задаёт новый пароль (предыдущий перестаёт работать)

История заказов пользователя

На странице пользователя есть вкладка Заказы — список всех заказов, оформленных под этим аккаунтом.

:::warning Удаление пользователя Удалённый пользователь не сможет войти в систему. Его заказы сохранятся в БД — поле user_id обнуляется, но заказы остаются доступными в разделе «Заказы». :::