ПЛАНЕТА ЗАТИШКУ
АДМІНПАНЕЛЬ
{{ loginError }}

Дашборд

{{ ds.icon }}
{{ ds.label }}
{{ ds.value }}
Нові замовлення
Замовлень ще немає
{{ ro.name }}
{{ ro.id }} · {{ ro.date }}
{{ ro.total }} ₴
{{ ro.statusLabel }}
🕐 Останні зміни
{{ cl.icon }}
{{ cl.label }}
{{ cl.desc }}
{{ cl.time }}
Змін ще не було

Товари

✕ Скинути фільтр
{{ cfb.label }} {{ cfb.caret }}
✕ Скинути фільтр
Товарів не знайдено
⠿ Перетягуйте товари, щоб змінити їх порядок — він відобразиться на сайті. Оберіть категорію у фільтрі, щоб упорядкувати всередині неї.
{{ ap.imgEl }} 📦
{{ ap.name }}
{{ ap.catName }}{{ ap.subcatSep }}{{ ap.subcatName }} · {{ ap.price }} ₴
{{ ap.sku }} 🏭 {{ ap.supplierName }}
★ Топ
{{ ap.stockLabel }}

{{ productFormTitle }}

НАЗВА ТОВАРУ *
КАТЕГОРІЯ
ПІДКАТЕГОРІЯ
АРТИКУЛ
ЦІНА (₴) *
СТАРА ЦІНА (₴)
ПОСТАЧАЛЬНИК
ОПИС ТОВАРУ
ХАРАКТЕРИСТИКИ
Характеристики відсутні
ФОТОГРАФІЇ
{{ ei.imgEl }} Головне
JPG, PNG до 5 МБ кожне
{{ pfError }}

Синхронізація

Імпорт цін і наявності з XML-фідів постачальника (формат Price.ua / XML(YML)). Порівнюйте дані фіду з товарами на сайті та оновлюйте ціну і статус наявності.

🔗 Посилання для синхронізації
Ще немає доданих посилань
📄
{{ f.name }}
{{ f.url }}
{{ f.supplierName }}
Артикул товару = <vendorCode> у фіді
{{ syncStatus }}
Нічого не знайдено за цим фільтром
{{ r.name }}
{{ r.sku }}
{{ r.supplierName }}
{{ r.priceCell }}
{{ r.stockCell }}
{{ r.diffLabel }}
{{ r.matchLabel }}
Позиції з фіду, яких ще немає на сайті (за vendorCode). Додайте їх вручну через каталог.
Немає нових позицій
{{ n.name }}
{{ n.sku }}
{{ n.supplierName }}
{{ n.priceCell }}
{{ n.stockCell }}
📊 Синхронізація з Google Sheet
Таблиця з колонками: Код, Назва, Роздрібна ціна, Категорія, Наявність, Посилання, Оптові ціни. Зіставлення за колонкою «Код» = артикул товару. Відкрийте доступ до таблиці «Усі, хто має посилання».
Ще немає збережених таблиць
📊
{{ g.url }}
{{ g.supplierName }}
{{ gsheetStatus }}
Немає позицій зі зміненою ціною
{{ r.name }}
{{ r.sku }}
файл: {{ r.prevCell }}
{{ r.priceCell }}
{{ r.stockCell }}
Націнка = {{ r.finalPrice }}
Немає позицій із незмінною ціною
{{ u.name }}
{{ u.sku }}
{{ u.priceCell }}
{{ u.stockCell }}
Немає позицій зі зміненою наявністю
{{ s.name }}
{{ s.sku }}
файл: {{ s.prevAvailCell }}
сайт: {{ s.siteStockCell }}
📋 Звіт по імпорту
Ще не було жодного оновлення
Файл для імпорту: {{ lg.feedUrl }}
Дата та час імпорту: {{ lg.dateLabel }}
ІМПОРТ ДАНИХ · {{ lg.summary }}
{{ c.sku }} {{ c.name }} — {{ c.what }}

Замовлення

Останнє оновлення: {{ ordersLastSyncLabel }} ⚠️ {{ ordersRefreshError }}
Знайдено: {{ orderShownCount }}
Замовлень немає
{{ fo.id }} {{ fo.statusLabel }}
{{ fo.customerName }} · {{ fo.phone }}
{{ fo.itemCount }} товарів · {{ fo.date }}
{{ fo.total }} ₴
Замовлення {{ od.id }}
ПОКУПЕЦЬ
{{ od.customerName }}
📞 {{ od.phone }}
📧 {{ od.email }}
📍 {{ od.address }}
ДЕТАЛІ
Дата: {{ od.date }}
Оплата: {{ od.payMethod }}
Статус: {{ od.statusLabel }}
💬 {{ od.comment }}
ТОВАРИ
{{ oi.name }} × {{ oi.qty }}{{ oi.supplierName }} {{ oi.lineTotal }} ₴
Разом {{ od.total }} ₴
Редагування {{ editOrder.id }}
ТОВАРИ
{{ ei.name }}{{ ei.supplierName }} {{ ei.lineTotal }} ₴
{{ pm.name }}
{{ pm.sku }}
{{ pm.price }} ₴ + додати
Разом {{ editOrder.total }} ₴

📋 Каталог

📦
Товари
Додавання та редагування товарів
🏷️
Категорії
Категорії та підкатегорії
🏭
Постачальники
Список постачальників

🏭 Постачальники

{{ sp.name }}

🌐 Сайт

🏠
Головна сторінка
Hero, тексти, блоки переваг
🖼️
Фото та медіа
Логотип, фон Hero, рамка
📄
Доставка / Контакти
Тексти сторінок доставки
🔗
Футер сайту
Телефон, адреса, email

Головна сторінка

🦸 Герой (Hero-секція)
ЗАГОЛОВОК (2 рядки через \n)
КНОПКА 1
🤝 Блоки переваг
✓ Збережено!

🖼️ Фото та медіа

🖼️ Логотип та фонове зображення
ЛОГОТИП
{{ logoPreviewEl }} Логотип не завантажено
ПРОЗОРІСТЬ {{ logoOpacity }}%
РОЗМІР {{ logoScale }}%
ЗСУВ X {{ logoX }}px
ЗСУВ Y {{ logoY }}px
ФОНОВЕ ЗОБРАЖЕННЯ HERO (за замовч. / мобільні)
{{ bgPreviewEl }} Фон не завантажено
ФОНОВЕ ЗОБРАЖЕННЯ HERO (великі екрани / ПК)
{{ bgDesktopPreviewEl }} Не завантажено
якщо порожньо — покажеться картинка за замовч.
Зсув по вертикалі (Y){{ bgDesktopY }}%
{{ bgLivePreviewEl }}
ПЛАНЕТА ЗАТИШКУ
Прев'ю фону Hero-секції
ПОПЕРЕДНІЙ ПЕРЕГЛЯД ВЕРХНЬОЇ ЧАСТИНИ САЙТУ Відкрити сайт →
ПРОЗОРІСТЬ ФОНУ
{{ bgOpacity }}%
ПОЗИЦІЯ X (←→)
{{ bgX }}%
ПОЗИЦІЯ Y (↑↓)
{{ bgY }}%
РОЗМІР
ЗУМ
{{ bgZoom }}%
ПОВТОРЕННЯ
КОЛЬОРОВА НАКЛАДКА
Непрозорість: {{ bgOverlayOpacity }}%
🖼️ Декоративна рамка / шар навколо Hero
Зображення (PNG з прозорістю) що накладається поверх фону Hero — рамка, орнамент, узор по краях
{{ heroFramePreviewEl }} PNG з прозорістю
для рамки/орнаменту
ПРОЗОРІСТЬ РАМКИ
{{ heroFrameOpacity }}%
РЕЖИМ ВІДОБРАЖЕННЯ
ПОЗИЦІЯ
🎨 Фон сторінки (порожній простір)
ТИП ФОНУ
КОЛІР ФОНУ
ЗОБРАЖЕННЯ ФОНУ СТОРІНКИ
ПОВТОРЕННЯ
РОЗМІР
ПРЕВ'Ю
{{ pageBgPreviewEl }}
Картка товару
Зразок контенту
✓ Збережено!

Доставка та Контакти

🚚 Блоки доставки і оплати
📞 Контакти
ТЕЛЕФОН
ТЕЛЕФОН 2 (необов'язково)
EMAIL
АДРЕСА
НОТАТКА НАД КОНТАКТАМИ
ГРАФІК РОБОТИ (кожен рядок: День: Час)
✓ Збережено!

Футер сайту

📞 Контакти у футері
ТЕЛЕФОН
ІМ'Я МЕНЕДЖЕРА
EMAIL
АДРЕСА (можна перенос \n)
📝 Текст та назва компанії
ОПИС (під логотипом)
НАЗВА КОМПАНІЇ (копірайт)
✓ Збережено!

Публічна оферта

Текст відображається у модальному вікні за посиланням «Публічна оферта» внизу сайту.

ТЕКСТ ОФЕРТИ
✓ Збережено!

Категорії та підкатегорії

🏷️ Категорії
{{ ac.name }}
{{ ac.imgEl }} 🖼
🔖 Підкатегорії
{{ sub.name }} → {{ sub.catName }}
{{ sub.imgEl }} 🖼

⚙️ Налаштування

💾
Резервна копія
Експорт та імпорт даних
🔥
Firebase
{{ fbStatusLabel }}
📧
Email / Telegram
Сповіщення про замовлення
🔒
Пароль
Зміна пароля адміна

💾 Резервна копія даних

Збережіть усі товари, замовлення, налаштування у файл або відновіть з backup.
{{ dbMsg }}
📦 Товари (з фото та описом)
Окремий файл лише з товарами — усі фото, описи, ціни, категорії та постачальники. Зручно переносити каталог між пристроями.
РЕЖИМ ІМПОРТУ
JSON — усе в одному файлі (фото як base64)
ZIP — фото окремими файлами (менший розмір, легше редагувати)
Замінити всі — повністю перезаписує каталог з файлу.
Додати / оновити — додає нові товари, оновлює наявні за ID, решту лишає.
Режим імпорту діє і для JSON, і для ZIP.
🗜️ Перенести фото у файли
Якщо товари додавались раніше — їхні фото можуть зберігатись прямо всередині products.json (base64), через що каталог вантажиться повільніше. Ця кнопка перенесе наявні фото в окремі файли — без зміни самих зображень.

🔥 Firebase

🔥 Firebase (хмарна база даних)
{{ fbStatusLabel }}
1. Перейдіть на console.firebase.google.com → Створіть проект
2. Firestore Database → Create database → Start in test mode
3. Storage → Get started → Start in test mode
4. Project Settings → Your apps → Add Web app → скопіюйте firebaseConfig
5. Вставте значення нижче та натисніть «Підключити»
{{ fbf.label }}
{{ fbSyncMsg }}

📧 Email / Telegram

📧 Email сповіщення
Зареєструйтесь на emailjs.com → Email Services → Add Service → отримайте Service ID.
{{ ef.label }}
✈️ Telegram
BOT TOKEN
CHAT ID
{{ tgTestMsg }}
✓ Збережено!

🔒 Пароль адміна

НОВИЙ ПАРОЛЬ
ПІДТВЕРДИТИ
✓ Збережено!