Изменение количества позиций торговой кампании до 3 знаков после запятой
Мне нужно изменить точность количеств Drupal commerce до 3 знаков после запятой.
Для этого я отредактировал drupal_commerce_line_item и изменил поле количество с decimal(10,2)
на decimal(11,3)
.
Это нормально? (не хочу последствий) и есть ли что-нибудь еще, что мне нужно сделать?
1
Author: Scott Lawrence, 2016-01-06
1 answers
Теоретически, изменения определения поля commerce_line_item
SQL (схемы) должно быть достаточно. Однако беглый обзор нескольких модулей показывает, что некоторые из них округляют значение до 2 знаков после запятой перед его использованием, отрицая изменение. Вероятно, вам придется изменить его, а затем протестировать, чтобы убедиться, что каждый модуль, с которым вы его используете, будет работать так, как вы задумали.
2
Author: nvahalik, 2016-01-06 11:08:59