экспорт товаров в csv с картинками из Prestashop

Тема в разделе "PrestaShop", создана пользователем marine, 24 мар 2015.

Информация :
Хочешь в разделе без проблем общаться - прочти правила, чтобы потом с форумом на время не прощаться. Читать обязательно!
Внимание! Читайте внимательно правила!Предупреждения выдаются без всяких вопросов. Нарушил - получил. Будьте Внимательнее! Постинг нескольких постов подряд приравнивается к НАРУШЕНИЮ! Будьте вежливы и соблюдайте правила ;-)
Модераторы: ZiX
  1. marine

    marine

    Регистр.:
    15 ноя 2014
    Сообщения:
    167
    Симпатии:
    162
    Интересует возможность экспорта товаров из Prestashop в файл csv обязательно с урлами картинок (изображений) товаров

    Названия картинок не хранятся в базе. Прописывать урлы картинок в файле импорта ручками не хочется (для дальнейшей загрузки с другой магазин)

    Кто делал, каким способом?
    Поделитесь, пожалуйста, опытом. Нужно перенести товары с prestashop в магазин на другой cms
     
  2. savvato

    savvato Кодер

    Регистр.:
    3 янв 2012
    Сообщения:
    302
    Симпатии:
    159
    Sergiy_ и Jusper1 нравится это.
  3. adanilik

    adanilik Писатель

    Регистр.:
    9 ноя 2011
    Сообщения:
    9
    Симпатии:
    1
    я вот экспортирую товары через SQL менеджер
    Код:
    SELECT SQL_CALC_FOUND_ROWS
    a.id_product AS  'ID товара',
    reference AS  `Артикул` ,
    b.name AS  'Название', 
    m.name AS 'Производитель',
    a.price AS  'Цена',
    sa.active AS 'Активный (0-Нет, 1- Да)',
    a.available_for_order AS 'Доступен для заказа (0-Нет, 1- Да)',
    concat('http://velodom.kiev.ua/',cl.`link_rewrite`,'/',a.`id_product`,'-',b.`link_rewrite`,'.html') as "ProductURL",
    cl.name `Категория`, CONCAT('http://velodom.kiev.ua/img/p/',
            -- now take all the digits separetly as MySQL doesn't support loops in SELECT statements
            -- assuming we have smaller image id than 100'000 ;)
            IF(CHAR_LENGTH(i.id_image) >= 5,
                -- if we have 5 digits for the image id
                CONCAT(
                    -- take the first digit
                    SUBSTRING(i.id_image, -5, 1),
                    -- add a slash
                    '/'),
                ''),
            -- repeat for the next digits
            IF(CHAR_LENGTH(i.id_image) >= 4, CONCAT(SUBSTRING(i.id_image, -4, 1), '/'), ''),
            IF(CHAR_LENGTH(i.id_image) >= 3, CONCAT(SUBSTRING(i.id_image, -3, 1), '/'), ''),
            if(CHAR_LENGTH(i.id_image) >= 2, CONCAT(SUBSTRING(i.id_image, -2, 1), '/'), ''),
            IF(CHAR_LENGTH(i.id_image) >= 1, CONCAT(SUBSTRING(i.id_image, -1, 1), '/'), ''),
            -- add the image id
            i.id_image,
            -- put the image extension
            '.jpg') as image_url
    FROM  `vd_product` a
    LEFT JOIN  `vd_product_lang` b ON ( b.`id_product` = a.`id_product`
    AND b.`id_lang` =1
    AND b.`id_shop` =1 )
    LEFT JOIN  `vd_image` i ON ( i.`id_product` = a.`id_product` )
    LEFT JOIN  `vd_manufacturer` m ON ( a.`id_manufacturer` = m.`id_manufacturer` )
    LEFT JOIN  `vd_stock_available` sav ON ( sav.`id_product` = a.`id_product`
    AND sav.`id_product_attribute` =0
    AND sav.id_shop =1
    AND sav.id_shop_group =0 )
    JOIN  `vd_product_shop` sa ON ( a.`id_product` = sa.`id_product`
    AND sa.id_shop = a.id_shop_default )
    LEFT JOIN  `vd_category_lang` cl ON ( sa.`id_category_default` = cl.`id_category`
    AND b.`id_lang` = cl.`id_lang`
    AND cl.id_shop = a.id_shop_default )
    WHERE 1
    GROUP BY sa.id_product
    ORDER BY a.`id_product` ASC
     
  4. tevong

    tevong Создатель

    Регистр.:
    7 май 2012
    Сообщения:
    31
    Симпатии:
    26
    Модуль "Экспорт каталога из CMS Prestashop в 1С УТ "
    кто тестил?
    описание тоже забирает? вирусни нет?
    мне нужно с описанием.
    кто знает, видел, слышал, скиньте в ЛС плиз
     
  5. hitbaby

    hitbaby

    Регистр.:
    12 сен 2012
    Сообщения:
    175
    Симпатии:
    140
    Вот замечательный модуль экспорта товаров, можно сконфигурировать как угодно - по категориям, по производителю(бренду),
    выбор данных для экспорта, с описанием: Description short, Description short without HTML, Description, Description without HTML, выбор валюты, выбор языка и т д.
     
    tevong нравится это.