Одиниці виміру довжини
Вступ#
Одиниці виміру (в англомовній документації — Length Classes) визначають одиниці, у яких задаються розміри товарів — довжина, ширина й висота. Кожна одиниця має назву (наприклад, «Сантиметр»), скорочення (наприклад, «см») і значення — коефіцієнт перерахунку відносно одиниці виміру за замовчуванням. Завдяки цьому розміри товарів можна вводити в зручних одиницях, а система за потреби правильно перераховує їх — наприклад, для модулів доставки.
Як відкрити керування одиницями виміру#
Крок 1. Перейдіть до одиниць виміру#
Увійдіть в адмінку і відкрийте Система → Локалізація → Одиниці виміру.
Крок 2. Список одиниць виміру#
Ви побачите список усіх одиниць виміру з колонками Назва одиниці виміру, Одиниця виміру та Значення. Одиниця за замовчуванням позначена в списку відповідною приміткою.
Крок 3. Керування одиницями виміру#
Натисніть Додати, щоб створити нову одиницю виміру, або Редагувати навпроти наявної, щоб змінити її налаштування.
Огляд інтерфейсу#

Поля одиниці виміру#
Основна інформація
Основні налаштування
- Назва одиниці виміру: (обов'язкове) повна назва одиниці (наприклад, «Сантиметр», «Дюйм», «Метр»), від 3 до 32 символів; задається для кожної мови магазину
- Одиниця виміру: (обов'язкове) скорочення або символ, від 1 до 4 символів (наприклад, «см», «мм», «in»); задається для кожної мови магазину
- Значення: (обов'язкове) коефіцієнт перерахунку відносно одиниці за замовчуванням (для одиниці за замовчуванням — 1.00000000)
Як працюють коефіцієнти перерахунку
Відносна система вимірювання
- Одиниця за замовчуванням: одна одиниця виміру має значення 1.00000000 — це базова одиниця магазину
- Коефіцієнти: значення інших одиниць показує, скільки цих одиниць міститься в одній базовій одиниці
- Приклад: якщо за замовчуванням використовується сантиметр (значення = 1), то дюйм має значення ≈ 0.393701 (бо 1 см = 0.393701 дюйма)
- Перерахунок: система автоматично перераховує розміри між будь-якими одиницями за цими коефіцієнтами
Оберіть одиницю за замовчуванням, яка відповідає вашій роботі та даним про товари. Найчастіше це сантиметри (метрична система) або дюйми (імперська). Одиниця за замовчуванням задається в Система → Налаштування на вкладці Локалізація (поле Одиниця виміру довжини). Для кожного товару одиниця виміру розмірів вибирається на вкладці Дані форми товару (поле Одиниця виміру довжини).
Типові завдання#
Налаштування метричної та імперської систем#
Щоб підтримувати обидві системи вимірювання:
- Визначте одиницю за замовчуванням (наприклад, сантиметри, якщо переважає метрична система).
- Переконайтеся, що вона має значення 1.00000000 і вибрана в налаштуваннях магазину.
- Додайте додаткові одиниці:
- Дюйм: значення ≈ 0.393701 (1 см = 0.393701 дюйма)
- Фут: значення ≈ 0.0328084 (1 см = 0.0328084 фута)
- Метр: значення = 0.01 (1 см = 0.01 м)
- Міліметр: значення = 10 (1 см = 10 мм)
- Перевірте, як розміри товарів відображаються на вітрині (наприклад, на сторінці порівняння товарів).
Додавання власної одиниці виміру#
Для спеціалізованих товарів (наприклад, тканини, що продається ярдами):
- Створіть нову одиницю виміру з назвою «Ярд» і скороченням «yd».
- З'ясуйте коефіцієнт: 1 ярд = 91.44 см.
- Якщо за замовчуванням — сантиметр (значення = 1), значення ярда = 0.0109361 (1 см = 0.0109361 ярда).
- Або зробіть ярд одиницею за замовчуванням і перерахуйте значення інших одиниць.
- Призначте нову одиницю потрібним товарам і перевірте відображення.
Відображення розмірів для покупців#
У стандартному ocStore 3 немає перемикача одиниць виміру на вітрині: розміри товару показуються в тій одиниці, яку вибрано для товару на вкладці Дані. Якщо потрібно, щоб покупець сам вибирав одиницю виміру, знадобиться доповнення або доопрацювання теми оформлення.
Рекомендації#
Стратегія вимірювання
Послідовність
- Одна базова одиниця: використовуйте одну базову одиницю для всього магазину
- Повний набір: створіть усі одиниці, які можуть знадобитися для ваших товарів і модулів доставки
- Точні коефіцієнти: використовуйте точні коефіцієнти, а не грубо округлені
- Регіональні особливості: пропонуйте одиниці, звичні для ваших цільових ринків
Цілісність даних
Точне налаштування
- Точність: беріть коефіцієнти перерахунку з надійних джерел
- Однаковість: по можливості вказуйте розміри всіх товарів в одній одиниці виміру
- Перевірка: періодично перевіряйте перерахунок на тестових прикладах
- Документування: зафіксуйте базову одиницю та логіку перерахунку для команди
Неможливо видалити одиницю виміру, яка: 1) вибрана як одиниця за замовчуванням у налаштуваннях магазину або 2) призначена товарам. ocStore покаже відповідне повідомлення про помилку — спершу змініть налаштування магазину або одиницю виміру в товарах, а потім видаляйте.
Усунення несправностей#
Розміри товарів показуються неправильно
Проблеми з перерахунком
- Коефіцієнти: перевірте, чи правильно обчислено значення одиниць виміру
- Одиниця за замовчуванням: перевірте, яка одиниця має значення 1.00000000 і чи саме вона вибрана в налаштуваннях магазину
- Дані товару: переконайтеся, що розміри товару введено в тій одиниці, яку вибрано для нього на вкладці Дані
- Тема оформлення: перевірте, чи шаблони теми правильно виводять розміри
Не вдається видалити одиницю виміру
Залежності
- Одиниця за замовчуванням: одиницю може бути вибрано за замовчуванням у налаштуваннях магазину
- Товари: одиниця може використовуватися в товарах — повідомлення про помилку покаже кількість таких товарів
- Рішення:
- Змініть одиницю виміру довжини за замовчуванням у налаштуваннях магазину.
- Змініть одиницю виміру в товарах на іншу.
- Спробуйте видалити ще раз.
Модуль доставки використовує неправильні одиниці
Проблеми інтеграції
- Модулі доставки: деякі модулі доставки потребують певних одиниць виміру
- Узгодженість: переконайтеся, що налаштування модуля доставки й товари використовують сумісні одиниці
- Зовнішні API: зовнішні служби доставки можуть вимагати розміри в конкретних одиницях
- Перевірка: перевірте розрахунок доставки на тестових товарах і адресах
«Одиниці виміру — це перекладачі між тим, як ви обліковуєте товари, і тим, як їх сприймають покупці. Кожен коефіцієнт перерахунку з'єднує ваш спосіб вимірювання з уявленням покупця про розмір».