"Если файл cvs правишь, то работай только в блокноте."
Это для тех, кто задает такие вопросы. Если вы не знаете как работать с такими файлами, то блокнот ваш инструмент.
Это все равно, что рыть траншею чайной ложкой. Тем более мы все знаем - в блокноте легко нарушить структуру колонок, и это чревато ошибками и некорректными данными в базе. Лучше уже советовать править файл в каком-то редакторе таблиц вроде Экселя, а потом конвертировать в csv
но никто не спросил у него что за ошибка!
Улыбнуло
Если бы он знал, что за ошибка, то сам бы и исправил. Найти в чем ошибка труднее, чем ее исправить.
Я могу понять - кушать хочется всем и все хотят заработать. Потому никто не учит голодающих ловить рыбу, все стараются им ее "впарить" даже если она протухла. Посоветовать включить отображение ошибок или попросить найти ее в логе сервера, а потом дать совет точный ответ не хочет никто, лучше продать ему свое время на поиск и решение (возможно даже элементарной) проблемы. Сам такой - тоже лень это делать. Зато некоторые (как я понимаю из числа админов, не будем показывать пальцем
) почему-то сразу начинают "тупать ножками", как будто кто-то забрался в их песочницу.
Хотя при чем здесь ошибки, ТС пишет
Появилась необходимость изменить цены в магазине.
все остльное не важно.
Самое простое решение экспорт > импорт, в prestashop есть встроенный SQL manager, есть функции испорта. Этого достаточно. Для автоматизации есть модуль cron. Никаких сторонних сайтов и программ не нужно.
Скажу честно - не я выбрал эту CMS, она выбрала меня. Мне просто пришлось заняться готовым (относительно) магазином чтобы довести его до ума. Если ему надо изменить увеличить цены на какой-то определённый процент (скажем 10%) - то посоветуйте выполнить запрос типа
update ps_product set price=price*1.1;
или в каких-то категориях с id 1,2,3
update ps_product set price=price*1.1 where id_category in (1,2,3);
cron - это планировщик запуска, а не автоматизация.
Автоматизация - это если я нажму на одну большую кнопку и она сделает всю мою работу за день.
А вообще давайте не будем лукавить, многие знают, что например для Опенкарт есть модуль "Автоматическая загрузка прайсов" и знают насколько он популярен. Наверное это от того, что люди не считают SQL manager и Notepad "таблеткой" на все случаи жизни.