Одиниці виміру довжини

Вступ#

Одиниці виміру (в англомовній документації — Length Classes) визначають одиниці, у яких задаються розміри товарів — довжина, ширина й висота. Кожна одиниця має назву (наприклад, «Сантиметр»), скорочення (наприклад, «см») і значення — коефіцієнт перерахунку відносно одиниці виміру за замовчуванням. Завдяки цьому розміри товарів можна вводити в зручних одиницях, а система за потреби правильно перераховує їх — наприклад, для модулів доставки.

Як відкрити керування одиницями виміру#

Крок 1. Перейдіть до одиниць виміру#

Увійдіть в адмінку і відкрийте Система → Локалізація → Одиниці виміру.

Крок 2. Список одиниць виміру#

Ви побачите список усіх одиниць виміру з колонками Назва одиниці виміру, Одиниця виміру та Значення. Одиниця за замовчуванням позначена в списку відповідною приміткою.

Крок 3. Керування одиницями виміру#

Натисніть Додати, щоб створити нову одиницю виміру, або Редагувати навпроти наявної, щоб змінити її налаштування.

Огляд інтерфейсу#

список одиниць виміру в розділі «Система → Локалізація → Одиниці виміру»

Поля одиниці виміру#

Основна інформація

Основні налаштування

  • Назва одиниці виміру: (обов'язкове) повна назва одиниці (наприклад, «Сантиметр», «Дюйм», «Метр»), від 3 до 32 символів; задається для кожної мови магазину
  • Одиниця виміру: (обов'язкове) скорочення або символ, від 1 до 4 символів (наприклад, «см», «мм», «in»); задається для кожної мови магазину
  • Значення: (обов'язкове) коефіцієнт перерахунку відносно одиниці за замовчуванням (для одиниці за замовчуванням — 1.00000000)
Як працюють коефіцієнти перерахунку

Відносна система вимірювання

  • Одиниця за замовчуванням: одна одиниця виміру має значення 1.00000000 — це базова одиниця магазину
  • Коефіцієнти: значення інших одиниць показує, скільки цих одиниць міститься в одній базовій одиниці
  • Приклад: якщо за замовчуванням використовується сантиметр (значення = 1), то дюйм має значення ≈ 0.393701 (бо 1 см = 0.393701 дюйма)
  • Перерахунок: система автоматично перераховує розміри між будь-якими одиницями за цими коефіцієнтами
Вибір одиниці за замовчуванням

Оберіть одиницю за замовчуванням, яка відповідає вашій роботі та даним про товари. Найчастіше це сантиметри (метрична система) або дюйми (імперська). Одиниця за замовчуванням задається в Система → Налаштування на вкладці Локалізація (поле Одиниця виміру довжини). Для кожного товару одиниця виміру розмірів вибирається на вкладці Дані форми товару (поле Одиниця виміру довжини).

Типові завдання#

Налаштування метричної та імперської систем#

Щоб підтримувати обидві системи вимірювання:

  1. Визначте одиницю за замовчуванням (наприклад, сантиметри, якщо переважає метрична система).
  2. Переконайтеся, що вона має значення 1.00000000 і вибрана в налаштуваннях магазину.
  3. Додайте додаткові одиниці:
    • Дюйм: значення ≈ 0.393701 (1 см = 0.393701 дюйма)
    • Фут: значення ≈ 0.0328084 (1 см = 0.0328084 фута)
    • Метр: значення = 0.01 (1 см = 0.01 м)
    • Міліметр: значення = 10 (1 см = 10 мм)
  4. Перевірте, як розміри товарів відображаються на вітрині (наприклад, на сторінці порівняння товарів).

Додавання власної одиниці виміру#

Для спеціалізованих товарів (наприклад, тканини, що продається ярдами):

  1. Створіть нову одиницю виміру з назвою «Ярд» і скороченням «yd».
  2. З'ясуйте коефіцієнт: 1 ярд = 91.44 см.
  3. Якщо за замовчуванням — сантиметр (значення = 1), значення ярда = 0.0109361 (1 см = 0.0109361 ярда).
  4. Або зробіть ярд одиницею за замовчуванням і перерахуйте значення інших одиниць.
  5. Призначте нову одиницю потрібним товарам і перевірте відображення.

Відображення розмірів для покупців#

У стандартному ocStore 3 немає перемикача одиниць виміру на вітрині: розміри товару показуються в тій одиниці, яку вибрано для товару на вкладці Дані. Якщо потрібно, щоб покупець сам вибирав одиницю виміру, знадобиться доповнення або доопрацювання теми оформлення.

Рекомендації#

Стратегія вимірювання

Послідовність

  • Одна базова одиниця: використовуйте одну базову одиницю для всього магазину
  • Повний набір: створіть усі одиниці, які можуть знадобитися для ваших товарів і модулів доставки
  • Точні коефіцієнти: використовуйте точні коефіцієнти, а не грубо округлені
  • Регіональні особливості: пропонуйте одиниці, звичні для ваших цільових ринків
Цілісність даних

Точне налаштування

  • Точність: беріть коефіцієнти перерахунку з надійних джерел
  • Однаковість: по можливості вказуйте розміри всіх товарів в одній одиниці виміру
  • Перевірка: періодично перевіряйте перерахунок на тестових прикладах
  • Документування: зафіксуйте базову одиницю та логіку перерахунку для команди
Видалення одиниць виміру

Неможливо видалити одиницю виміру, яка: 1) вибрана як одиниця за замовчуванням у налаштуваннях магазину або 2) призначена товарам. ocStore покаже відповідне повідомлення про помилку — спершу змініть налаштування магазину або одиницю виміру в товарах, а потім видаляйте.

Усунення несправностей#

Розміри товарів показуються неправильно

Проблеми з перерахунком

  • Коефіцієнти: перевірте, чи правильно обчислено значення одиниць виміру
  • Одиниця за замовчуванням: перевірте, яка одиниця має значення 1.00000000 і чи саме вона вибрана в налаштуваннях магазину
  • Дані товару: переконайтеся, що розміри товару введено в тій одиниці, яку вибрано для нього на вкладці Дані
  • Тема оформлення: перевірте, чи шаблони теми правильно виводять розміри
Не вдається видалити одиницю виміру

Залежності

  • Одиниця за замовчуванням: одиницю може бути вибрано за замовчуванням у налаштуваннях магазину
  • Товари: одиниця може використовуватися в товарах — повідомлення про помилку покаже кількість таких товарів
  • Рішення:
    1. Змініть одиницю виміру довжини за замовчуванням у налаштуваннях магазину.
    2. Змініть одиницю виміру в товарах на іншу.
    3. Спробуйте видалити ще раз.
Модуль доставки використовує неправильні одиниці

Проблеми інтеграції

  • Модулі доставки: деякі модулі доставки потребують певних одиниць виміру
  • Узгодженість: переконайтеся, що налаштування модуля доставки й товари використовують сумісні одиниці
  • Зовнішні API: зовнішні служби доставки можуть вимагати розміри в конкретних одиницях
  • Перевірка: перевірте розрахунок доставки на тестових товарах і адресах

«Одиниці виміру — це перекладачі між тим, як ви обліковуєте товари, і тим, як їх сприймають покупці. Кожен коефіцієнт перерахунку з'єднує ваш спосіб вимірювання з уявленням покупця про розмір».

Сторінку перекладено й адаптовано для ocStore з офіційної документації OpenCart. Ліцензія — GNU GPL v3.