Добрый день! После обновления ядра друпала, переустановила модули. Теперь не могу установить скидки. Получаю ошибки на главной странице, на странице каждого товара, и при создании скидки.
Ошибка при создании скидки:
user warning: Unknown column 'max_discounts' in 'field list' query: INSERT INTO uc_discounts (name, description, max_discounts, do_end_processing, is_exclusive, weight, start_time, end_time, is_active) VALUES ('20%', 'Скидка 20%', 1, 1, 0, 0, 1329163200, 1360871999, 1) in /pub/home/egomoga/main/modules/uc_discounts/uc_discounts_admin.inc on line 330.
user warning: Unknown column 'id' in 'where clause' query: SELECT * FROM uc_discounts WHERE id=189340 in /pub/home/egomoga/main/modules/uc_discounts/uc_discounts.module on line 745.
Ошибка на странице товара:
user warning: Unknown column 'start_time' in 'where clause' query: SELECT * FROM uc_discounts WHERE start_time <= 1329205524 AND end_time >= 1329205524 AND is_active = 1 ORDER BY weight in /pub/home/egomoga/main/modules/uc_discounts/uc_discounts.module on line 829.
Модуль несколько раз переустанавливала, кеш чистила. Я так понимаю, нужно что то делать в БД, но что не понимаю...
Комментарии
update.php запускали после установки модулей?
да
Проблема решена. После обновления модуля ubercart и discounts надо было вручную почистить базу данных. Теперь все работает.