Просто opencart позволяет хранить разные значения для разных товаров. Если их десятки тысяч, то привести к единому значению не всегда получится. Схема следующая. парсинг товаров с прайса поставщика, где размеры уже заданы в миллиметрах, после выгрузка через фид на маркетплейс, принимающий значения в сантиметрах. Предполагал, что эти значения именно для пересчета.
По аналогии с валютами, если цена задана в другой валюте, скажем ЕВРО, а во фронте выбраны рубли, то пересчитывается согласно заданному значению. Предполагаю, что и в длинах так-же. А по вашим словам, если валют несколько, то нужно ко всем товарам ставить одну и вручную пересчитывать?
Это нелогично. Потому, вероятно, и добавлено поле "значение", иначе какой в нем смысл?
Я пытаюсь понять логику работы, так как не удается в верных значениях выгрузить при помощи:
Но ваш ответ, извините, кажется совершенно некорректным. Но все равно спасибо.