![]() |
Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте, уважаемые знатоки. Извините, если пишу не там.
Столкнулся с такой проблемой...
Необходимо загрузить большое кол-во товара (порядка 15,000 наименований) в свежеустановленный интернет-магазин (массовый импорт отсутствует). Я хотел сделать это посредством БД. Экспортировал через phpmyadmin базу с тестовыми товарами в формате
csv чтобы сделать свои товары по её образу и подобию. Но вот проблема, если редактировать и сохранять этот файл через excel, то он переделывается в собственный формат, и, соответственно, после этого не импортируется. Т.е. строчка была такой:
Неактивен
Если есть навыки работы с PHP тебе поможет PHPexcel. Поддерживает 2003 и 2007-й.
Можно добавить проверку на ошибки.
Импортировал спец.одежду из Классификатора в виде файла. Такое ощущение, что народ руками его ведёт. Размеры частично через дефисы, частично через дроби. Одинаковые коды товара.
Сделал, чтобы спорные моменты спрашивал пользователя, а где ошибки не замечены - сразу вносил.
С csv, возможно, дело в двойных кавычках.
Для эксперимента, открой оригинальный файл в программе Notepad++, замени все двойные кавычки на опостроф (который на кнопке Ё).
Сохрани с другим именем и снова открой Excel-ем.
Можно попробовать редактировать LibreOffice-ом. В некоторых случаях помогает.
Отредактированно maximus_wand (04.01.2013 22:59:18)
Неактивен
~Данил~ написал:
Необходимо загрузить большое кол-во товара (порядка 15,000 наименований) в свежеустановленный интернет-магазин (массовый импорт отсутствует).
Странно. Почти у всех сколь-нибудь стоящих движков есть импорт товаров из каких-то файлов, разве что это какая-то урезанная бесплатная версия платного движка. Кстати, в phpmyadmin есть выбор для каких приложений делать csv, т.к. форматы несколько отличаются.
Неактивен