Экспорт товаров PrestaShop не используя модули

экспорт товаров престашопС выходом версии ПрестаШоп 1.5 у администраторов магазина появился новый инструмент под названием SQL Менеджер. Он находится во вкладке
Расширенные параметры. Это очень гибкий инструмент для SQL запросов в базу данных магазина из бэк-офиса, которым надо пользоваться имея некоторые знания как это делается.

Результаты запросов можно сохранять в файле с расширением CSV и так как стандартный импорт товаров в ПрестаШоп поддерживает именно этот стандарт, мы можем экспортировать товары для резервных копий или переноса товаров в другой магазин.
Давайте посмотрим какие данные нам нужно запросить. Для этого зайдем во вкладку Расширенные параметры–>импорт CSV и выберем тип товары для импорта.
В левой колонке у нас появиться список доступных полей.
import
Теперь нужно вернуться к закладке SQL менеджер и нажмем на кнопку “добавить новый” Наименование выбираете произвольное, а в поле запрос
добавляем следующий код

 
Запрос сделан для таблицы ps_product, префикс ps для магазина по умолчанию и для вашего магазина может быть другим. Один запрос
может быть сделан только для одного языка, в нашем случае указан язык, у которого id равен 1.(смотри WHERE pl.id_lang = 1
AND cl.id_lang = 1). И если вы используете мультишоп, добавлен запрос на id_shop_default = 1 магазин с id равным 1.
К сожалению не все из магазина может быть экспортировано одним запросом, например, генерируемые изображения.
Теперь для экспорта нажмите кнопку сохранить. Для просмотра результата запроса нажмите значок с лупой,
для скачивания значок с зеленой стрелкой.
export
Если у вас есть идеи как еще использовать SQL менеджер, оставляйте свои комментарии.
Подсмотрено на nemops.com
До встречи на https://webnewbie.ru/

Comments (28)

Артем
17.12.2015 - 22:32 / Ответить

У меня все получилось, спасибо большое!\
Но! почему-то количество товара везде 0
Хотя в админке количество указано правильно

Алексей
09.04.2016 - 00:21 / Ответить

а как добавить запрос. чтобы сгенерировать ссылку на изображения в том же порядке по списку, чтобы потом скопировать этот столбец и добавить в первый прайс?

09.04.2016 - 00:31 / Ответить

Почитайте комментарии выше

Leave a Reply