Понедельник, 17 Июн 2013 в 0:38
Ошибки при установке модуля экспорта на OpenCart
Несколько раз не угадывал с версиями модуля opencart-export-import и приходилось решать одни и те-же проблемы:
1) При экспорте XLS в файле появляется текст
‘oc_product_tag’ doesn’t exist Error No: 1146 …. — это значит, нет таблицы с метками продуктов в базе . Заходит в PhpMyAdmin и создаём таблицу:
CREATE TABLE `oc_product_tag` ( `product_tag_id` int(11) NOT NULL AUTO_INCREMENT, `product_id` int(11) NOT NULL, `language_id` int(11) NOT NULL, `tag` varchar(32) COLLATE utf8_bin NOT NULL, PRIMARY KEY (`product_tag_id`), KEY `product_id` (`product_id`), KEY `language_id` (`language_id`), KEY `tag` (`tag`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
2) Если после того как снова сделали экспорт вы увидели в файле сообщение
<b>Notice</b>: Error: Unknown column ‘cg.name’ in ‘field list'<br />Error No: 1054
— в таблице «customer_group» нету столбца «name». Устраняется таким образом: вместо customer_group напишите customer_group_description. У меня это было на строчках: 2179, 2224, 2262. Это что касается экспорта. Затем возникает проблема с импортом. Решается тоже крайне просто: на строчках 1096, 1193, 1294, (код строчки выглядит так $sql = «SELECT * FROM `».DB_PREFIX.»customer_group`»;) «customer_group» замените на customer_group_description.