[Помогите] Ошибка в журнале

Тема в разделе "OpenCart", создана пользователем Pelmen, 14 окт 2013.

  1. Pelmen

    Pelmen Guest

    Появляется ошибка в журнале. помогите найти причину
    Сборка Maxystore
    2013-10-14 7:16:58 - PHP Notice: Error: Unknown column 'o.date_modified' in 'where clause'<br />Error No: 1054<br />SELECT COUNT(*) AS total FROM `vb_order` WHERE order_status_id = '0' AND order_id = '95' AND DATE(o.date_modified) = DATE('2013-10-14') in /public_html/system/database/mysql.php on line 50
    2013-10-14 7:17:54 - PHP Notice: Error: Unknown column 'o.date_modified' in 'where clause'<br />Error No: 1054<br />SELECT COUNT(*) AS total FROM `vb_order` WHERE order_status_id > '0' AND DATE(o.date_modified) = DATE('2013-10-14') in /public_html/system/database/mysql.php on line 50

    Есть предположение, что ошибка возникает при создании нового заказа, либо просмотре заказов, но не уверен.
     
  2. denya

    denya

    Регистрация:
    2 мар 2013
    Сообщения:
    129
    Симпатии:
    35
    У вас в запросе нет алиаса на таблицу `vb_order`, но пытаетесь его использовать. Решение: убрать o. в o.date_modified или поставить FROM `vb_order` o WHERE
     
  3. Pelmen

    Pelmen Guest

    с запросом это понятно. как найти, где такой код формируется ?
    поиском по файлам php ?
     
  4. tramp

    tramp

    Регистрация:
    12 май 2013
    Сообщения:
    7
    Симпатии:
    0
    Аналогичная проблема в опенкарт 1551
    хотел ордера посортировать и привет
    как решить?
     
  5. denya

    denya

    Регистрация:
    2 мар 2013
    Сообщения:
    129
    Симпатии:
    35
    Решение такое же: убрать o. в o.date_modified или поставить FROM `xxx_order` o WHERE