[Сборка] Проблема с модулем "Экспорт товаров Вконтакте"

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

  1. ILM

    ILM

    Регистрация:
    15 янв 2013
    Сообщения:
    77
    Симпатии:
    21
    Добрый день!
    Движок Maxystore 1.5.4.1
    Модуль 4.6.8
    На движке установлено много модулей, но не думаю, что в них дело.
    При экспорте в логах появляется ошибка
    Код:
    2013-04-24 19:17:24 - PHP Notice:  Error: Unknown column 'date' in 'field list'<br />Error No: 1054<br />INSERT vk_export_photo
    			SET product_id = 106,
    				vk_photo_id = '-43922637_302021435', 
    				category_id = '64',
    				`date` = NOW()
    				in /home/cp****/public_html/****/system/database/mysql.php on line 49
    Подскажите, пожалуйста, как это вылечить.
    Спасибо!
     
  2. and1

    and1

    Регистрация:
    1 фев 2013
    Сообщения:
    26
    Симпатии:
    50
    Ругается на `date` = NOW() в mysql.php on line 49. Попробуйте задать явно день месяц год время если нужно http://php.net/manual/ru/datetime.formats.date.php

    Но сразу лучше поинтересоваться у разработчика, что значит ошибка Error No: 1054
     
  3. ILM

    ILM

    Регистрация:
    15 янв 2013
    Сообщения:
    77
    Симпатии:
    21
    С разработчиком не смогу поговорить :wink: Дата добавления задана в формате "2012-09-04" - стандарт Opencart...
     
  4. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    ILM, Нет поля date в БД
    Стандартно в опенкарте ето не date а date_added и date_modified
     
  5. ILM

    ILM

    Регистрация:
    15 янв 2013
    Сообщения:
    77
    Симпатии:
    21
    Спасибо. А лечить как? Создать поле date или в модуле правки вносить?
    Буду очень благодарен, если подскажете, какой запрос сделать в phpmyadmion для создания поля.
     
  6. gtx

    gtx

    Регистрация:
    8 янв 2013
    Сообщения:
    108
    Симпатии:
    10
    Выполнить команду SQL на создание дополнительного поля `date` в таблице vk_export_photo:
    ALTER TABLE `vk_export_photo` ADD `date` DATETIME NOT NULL
     
  7. Gera

    Gera

    Регистрация:
    3 мар 2013
    Сообщения:
    39
    Симпатии:
    2
    В PHPMyAdmin все делается мышкой :smile:
    картинка, поясняющая добавление поля прилагается:
    [​IMG]