Что нового в GS Coffee — Обзор нововведений
В этом документе описаны все обновления платформы, которые были внесены после первоначальной сдачи проекта. Каждый раздел содержит краткое описание изменения и пошаговую инструкцию для администратора.
1. Медиа-страницы по партиям (Batch Media Pages)
Что изменилось
Раньше у каждого лота была одна общая медиа-страница с фиксированным заголовком и описанием. Теперь у каждого лота может быть несколько медиа-страниц — по одной на каждую партию (batch).
Каждая медиа-страница партии имеет:
- Собственный заголовок (на всех 8 языках)
- Дату партии
- Собственное описание (на всех 8 языках)
- Собственную галерею фото и видео (отдельную от основной галереи лота)
- Собственный QR-код
Как это выглядит на сайте
- Страница лота → под описанием появляется ссылка «View media page» (или «View media pages», если страниц несколько)
- При одной медиа-странице — переход сразу на неё
- При нескольких — открывается список медиа-страниц с превью, заголовком и датой партии
- Клиент выбирает нужную партию и просматривает её медиа-контент
URL одной медиа-страницы: /en/green-coffee/{lot-slug}/media/{page-slug}
Как создать медиа-страницу (инструкция)
- Перейдите в Catalog → Lots
- Откройте нужный лот на редактирование (кнопка Edit)
- Прокрутите страницу вниз — найдите секцию Media Pages (Batches)
- Нажмите Add Media Page
- Заполните:
- Slug — уникальный URL-идентификатор (латиница, цифры, дефис). Например:
batch-2026-05илиmay-harvest - Batch Date — дата партии (поле необязательное)
- Sort Order — порядок при нескольких страницах (0 = первая)
- Slug — уникальный URL-идентификатор (латиница, цифры, дефис). Например:
- Перейдите на языковые вкладки и заполните Title и Description для нужных языков
- Загрузите фото и видео этой партии в поле Media
- Нажмите Create
Как скачать QR-код для партии
- В секции Media Pages (Batches) найдите строку с нужной медиа-страницей
- Нажмите кнопку QR (SVG) в строке
- Браузер скачает векторный SVG-файл
qr-{lot}-{page}.svg - Распечатайте его на упаковке или этикетке нужного размера (рекомендуется 5×5 см)
Важно: QR-коды теперь привязаны к конкретным партиям. Если у лота 3 партии — у каждой свой QR-код, ведущий на свою медиа-страницу.
2. Страница «О нас» под управлением администратора
Что изменилось
Страница /about теперь редактируется через админ-панель без привлечения разработчика. Поддерживаются все 8 языков.
Как редактировать
- Перейдите в Content → About Us
- Вы сразу окажетесь на форме редактирования
- Заполните поля:
- Title — заголовок страницы (на вкладках по языкам)
- Body — основной текст (WYSIWYG-редактор, поддерживает жирный текст, заголовки, списки, ссылки)
- Hero Image — главное изображение страницы
- Gallery Images — фотогалерея
- Hero Video — главное видео (MP4/WebM)
- Gallery Videos — видеогалерея
- Нажмите Save
Изменения отображаются на сайте мгновенно.
3. Дата обжарки в серийных номерах
Что изменилось
При создании серийных номеров или партии теперь можно указывать Roast Date (дата обжарки). Эта дата отображается на странице /verify рядом с информацией о лоте.
Как указать дату обжарки
При создании одного номера:
- Catalog → Serial Numbers → Create
- Заполните поле Roast Date (выбор из календаря)
При генерации партии:
- Catalog → Serial Numbers → Generate Batch
- Заполните поле Roast Date — применится ко всем номерам этой партии
4. Таблица проверок на странице verify
Что изменилось
На странице результата проверки /verify/{code} теперь отображается таблица истории проверок с разбивкой по странам и датам. Это помогает выявить подозрительную активность — например, одновременные проверки одного кода из разных стран.
Таблица показывает:
- Страна (определяется по IP-адресу автоматически)
- Дата
- Количество проверок
5. Форма обратной связи на странице verify
Что изменилось
На странице /verify под формой проверки появилась форма обратной связи. Клиент может сообщить о проблеме с продукцией или задать вопрос.
Поля формы:
- Имя (необязательное)
- Email (обязательное)
- Телефон (необязательное)
- Город (необязательное)
- Серийный номер (заполняется автоматически, если код был введён)
- Сообщение (обязательное)
После отправки вы получите письмо на email администратора.
6. Пользовательский способ обработки (Custom Processing Method)
Что изменилось
При создании или редактировании лота теперь доступно дополнительное текстовое поле Processing Method (Custom). Если заполнить его — на сайте будет отображаться именно этот текст вместо стандартных значений (Washed / Natural / Honey).
Когда использовать: для нестандартных методов обработки, таких как «Anaerobic Natural», «Double Washed» и т.д.
Как использовать
- Откройте лот на редактирование
- В секции Green Coffee Details (или Roasted Coffee Details) найдите поле Processing Method (Custom)
- Введите произвольное название способа обработки
- Сохраните — на сайте будет показан этот текст
Если оставить поле пустым — отображается стандартное значение из выпадающего списка.
7. Варианты упаковки для Roasted Coffee (Packaging Options)
Что изменилось
Для лотов типа Roasted Coffee теперь можно указывать доступные варианты упаковки:
| Вариант | Отображение |
|---|---|
250g | 250 g / 8.8 oz |
500g | 500 g / 17.6 oz |
1kg | 1 kg / 35.2 oz |
Как настроить
- Откройте roasted-лот на редактирование
- В секции Roasted Coffee Details найдите Packaging Options
- Отметьте чекбоксами доступные варианты
- Сохраните
На странице лота клиент сможет выбрать нужный вариант упаковки перед добавлением в корзину.
8. Дополнительные языки (Польский и Китайский)
Что изменилось
К шести имеющимся языкам добавлены два новых:
- 🇵🇱 Polski (польский)
- 🇨🇳 中文 (китайский)
Итого поддерживаемых языков: 8 — EN / UK / RU / FR / DE / ES / PL / ZH.
Оба языка доступны:
- В переключателе языков на сайте
- В языковых вкладках при редактировании лотов
- В языковых вкладках при редактировании медиа-страниц
- В языковых вкладках раздела About Us
Сводная таблица изменений
| Новый функционал | Где настраивать | Видимость на сайте |
|---|---|---|
| Медиа-страницы по партиям | Lots → Edit → Media Pages | /green-coffee/{slug}/media/{page} |
| QR-код для медиа-страницы | Lots → Edit → Media Pages → QR (SVG) | — (файл для печати) |
| Страница «О нас» | Content → About Us | /about |
| Дата обжарки | Serial Numbers → Create / Generate Batch | /verify/{code} |
| Таблица проверок | — (автоматически) | /verify/{code} |
| Форма обратной связи | — (автоматически) | /verify |
| Custom Processing Method | Lots → Edit → Details | Страница лота |
| Варианты упаковки (Roasted) | Lots → Edit → Roasted Details | Страница roasted-лота |
| Польский язык | Lots / About Us / Media Pages | Весь сайт |
| Китайский язык | Lots / About Us / Media Pages | Весь сайт |