В ВА возможны разные типы характеристик — число, строка и т.п..
Но есть не просто «число», а «длина» или «мощность». Эти типы данных при выводе на сайт будут снабжены размерностями после числа мм или см, и их можно, допустим, вводить в метрах, а выводить — в сантиметрах.
При задании характеристик типа длина предлагается вводить данные в метрах. Ширина и высота мебели, каминов и т.п. считается все же чаще в миллиметрах. Из-за этого возникают ошибки при вводе данных менеджерами.
Чтобы было удобнее работать, копируем файл wa-apps/shop/lib/config/data/dimension.php в wa-config/apps/shop/dimension.php и редактируем его. Менять нужно базовую base_unit на мм, также — коэффициенты в массиве units. Как-то так должно получиться:
'length' => array(
'name' => _w('Length'),
'base_unit' => 'mm',
'units' => array(
'mm' => array(
'name' => _w('mm'), //millimeter
'multiplier' => 1,
),
'cm' => array(
'name' => _w('cm'), //centimeter
'multiplier' => 10,
),
'm' => array(
'name' => _w('m'), //meter
'multiplier' => 1000,
),
)
),
Теория — тут https://support.webasyst.ru/shop-script/4299/custom-features-config/