Убираем ограничение 999.99 на вес и размеры в Opencart

ALTER TABLE `opencart_product`
CHANGE `length` `length` DECIMAL(7,2) NOT NULL DEFAULT '0.00',
CHANGE `width` `width` DECIMAL(7,2) NOT NULL DEFAULT '0.00',
CHANGE `height` `height` DECIMAL(7,2) NOT NULL DEFAULT '0.00',
CHANGE `weight` `weight` DECIMAL(7,2) NOT NULL DEFAULT '0.00'

Префикс таблиц "opencart_" меняете на свой, если он используется.

Установка (1.5.1.x)

  1. Запишите это в текстовыый файл, например 999.sql.txt.
  2. Измените префикс таблиц на свой.
  3. Сделайте на всякий случай резервную копию базы данных (Система / Резервные копии / все таблицы должны быть отмечены / кнопка Бэкап). Вообще делайте их почаще, это полезно.
  4. Там же в поле "Востановить базу данных" выберите файл 999.sql.txt и нажмите кнопку "Восстановить".
  5. Теперь можете идти в редактирование товаров и проверять вес и размеры, например 15000 грамм. Если вам вдруг не хватит и этого количества цифр и позарез надо вводить вес в граммах, а не килограмах или тоннах - измените в этом коде цифры 7 на что-то большее (например 10) и повторите процедуру.