[Решено] Проблемы с установкой Reward Points Extended

Тема в разделе "OpenCart", создана пользователем winner7, 5 авг 2013.

Статус темы:
Закрыта.
  1. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    324
    Симпатии:
    56
    Всем привет! Парни, кто сталкивался с установкой Reward Points Extended ?
    Почему-то не заводится на ocstore 1531, модуль установлен, нажимаю "изменить" и вижу белый экран.
    У кого-нибудь завелся на ocstore 1531?
    В чем может быть проблема?

    --- добавлено: 5 авг 2013 в 18:18 ---
    Вот журнал ошибок, не пойму, вроде показывает на ошибку обращения к базе данных, а в мануале про базу данных ничего не сказано.
    Код:
    2013-08-05 18:05:25 - PHP Notice:  Error: Unknown column 'product_review_reminder' in 'where clause'<br />Error No: 1054<br />SELECT COUNT(*) AS total FROM `order` WHERE product_review_reminder = '0' AND date_add(date_added, INTERVAL 0 DAY) <= NOW() AND order_status_id IN (99999) in /home/hosting/mysite.ru/system/database/mysql.php on line 49
     
  2. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    у вас в этой таблице `order` нет поля product_review_reminder
    так что смотрите эту таблицу
     
    winner7 нравится это.
  3. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    324
    Симпатии:
    56
    Добавить так?
    ALTERTABLE `order` ADD `product_review_reminder` VARCHAR(40)NOTNULL
     
  4. web2us

    web2us

    Регистрация:
    10 мар 2013
    Сообщения:
    18
    Симпатии:
    1
    да, только надо понимать для чего оно и посмотреть в коде какие действия с ним происходят
     
    winner7 нравится это.
  5. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    324
    Симпатии:
    56
    Как я понимаю, там будут храниться данные об отправке покупателю на емайл напоминаний чтобы он оставил отзыв к купленному товару
     
  6. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    324
    Симпатии:
    56
    Может кому пригодится: проблема решена таким образом.
    Ошибка говорит нам о том, что в базе данных mysql в таблице "order" отсутствует поле "product_review_reminder" , в котором будут записываться данные об отправке напоминаний клиенту.
    Нам надо просто создать в таблице дополнительное поле.
    Мануал для чайников, в phpmyadmin делается это так:
    в базе данных открываем таблицу "order" --> вкладка "структура", внизу будет
    "Добавить 1 поле ... В конец таблицы.... После... order_statua_id"
    Жмем ОК, в открывшемся интерфейсе называем поле "product_review_reminder", сохраняем, все готово!
     
    advunt и weghjn нравится это.
Статус темы:
Закрыта.