Q: Подскажите инструмент массового редактирования/экспорта/импорта товаров/комбинаций/характеристик/цен, и т.п.
A: инструментов в инете мегатонны, вот самые известные (возможно, некоторые пропустил - присылайте ваши варианты )
1. Store manager for prestashop (
Для просмотра ссылки Войди или Зарегистрируйся) - платный, глючный комбайн, повторяет практически все функции админки престы ,и даже сверх того.
2. Store commander (
Для просмотра ссылки Войди или Зарегистрируйся) - похожая на п.1. хрень, тоже хотят бабла
3. Prestools suite (
Для просмотра ссылки Войди или Зарегистрируйся) неплохой пакет, есть бесплатная версия с ограниченным функционалом, у платной версии по сравнению с подобными платными решениями более-менее божеская цена.
4. ...ваш вариант?
A1: БЕСПЛАТНЫЙ ВАРИАНТ №1.
0. Нужен установленный MS Office
1. Идём вот сюда:
Для просмотра ссылки Войди или Зарегистрируйся , скачиваем пакет кликнув на кнопку "Download" в нижнем правом углу, НЕ НА "Go to download page"
2. Устанавливаем пакет, затем запускаем Excel, на вкладке "Данные" должна появиться кнопка "MySQL", нажимаем, в появившейся панели “New connection”, ну и далее всё понятно. После этого вбираем нужную таблицу и в правой панели жмём кнопку ”Edit Mysql data”
3. Вы можете открыть несколько таблиц в виде нескольких листов в книге Excel, файл можно сохранить, и данные в нём сохранятся. Настроив два соединения можно простым копи-пастом переносить данные между магазинами разных версий. В ОТЛИЧИЕ ОТ STORE MANAGER’a ВСЕ ID ТОВАРОВ, КОМБИНАЦИЙ И ПРОЧ, ПОЛНОСТЬЮ ПОД ВАШИМ КОНТРОЛЕМ!
A2: СОВСЕМ БЕСПЛАТНЫЙ ВАРИАНТ ДЛЯ НИЩЕБРОДОВ ТИПА МЕНЯ, У КОГО НЕТ ДЕНЕГ НА ЛИЦЕНЗИОНЫЫЙ MS ОФИС
0. Устанавливаем LibreOffice/OpenOffice
1. Обязательно нужно убедиться, что в самом Mysql'е правильно настроена timezone. У меня в бубунте по умолчанию mysql установился без заполнения таблиц, относящихся к timezone. В этом случае при коннекте к БД драйвер будет ругаться. Вот команда для шелла, исправляющая это:
Код:
#mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -uroot mysql -p
. Обратите внимание, что 'mysql' в строке указывается 2 раза, это не ошибка!
2. Здесь
Для просмотра ссылки Войди или Зарегистрируйся качаем Mysql connector/j, в списке ”Select operating system” выбираем ”Platform independent”, скачанный архив распаковываем в удобное место, путь к папке куда распаковали архив запоминаем.
3. Открываем LibreOffice, Tools > Options > Advanced, включаем использование java, затем выбираем "Class Path", в открывшемся окне "Add archive". далее указываем путь к jar-файлу из папки, куда распаковали архив из .п2, затем Ок, Ок
4. Создаём новую базу данных в LO Base, File > New > Database, в появившемся визарде выбираем существующую БД, тип MySQL
, кнопка далее, затем выбираем JDBC
5. На шаге настройки имени БД нужно обязательно добавить к имени БД строку
Код:
?zeroDateTimeBehavior=CONVERT_TO_NULL
, иначе при чтении некоторых таблиц будут вылетать ошибки.
6. После этого можно редактировать БД вашего магазина в LO Base, но можно и в аналоге экселя, LO Calc'e:
, либо в правом верхнем окошке, которое над таблицей, либо просто перетащив значок таблицы из data source'a в основную таблицу.