Импорт и экспорт товаров и категорий prestashop

братцы, столкнулся с таким моментов в Advanced Export.
Выгружаю в CSV, вроде как всё нормально, однако адрес картинки грузится без протокола https://.
Выгружается в формате домен/путь до картинки/.........jpg
Линк на саму страницу продукта выгружается правильно. Посмотрел в php файле модуля, вроде как всё верно.

В Чём может быть подвох?
 
братцы, столкнулся с таким моментов в Advanced Export.
Выгружаю в CSV, вроде как всё нормально, однако адрес картинки грузится без протокола https://.
Выгружается в формате домен/путь до картинки/.........jpg
Линк на саму страницу продукта выгружается правильно. Посмотрел в php файле модуля, вроде как всё верно.

В Чём может быть подвох?
никакого подвоха. все открыто и понятно. невнимательность разрабов и ЛЕНЬ. куда уж без нее.

Вопрос в другом: а оно вам надо? ну даже если у вас сайт работает на httpS, пусть отдает адрес без защищенного протокола. Это когда на странице сайта прописывают абсолютную ссылку, то браузеры ругаются. А так изображение все равно будет доступно.
 
Но если ОЧЕНЬ надо и еще с httpS, то сделайте так:

в файле advancedexport.php
найдите функцию "public function products_images($obj, $ae)"
в ней строка:
PHP:
$imagelinks[] = $this->link->getImageLink($obj->link_rewrite[$ae->id_lang], $obj->id .'-'. $image['id_image'], $ae->image_type);
Замените на эту:
PHP:
$imagelinks[] = 'https://'.$this->link->getImageLink($obj->link_rewrite[$ae->id_lang], $obj->id .'-'. $image['id_image'], $ae->image_type);
Должно быть так, как хотите вы ;)
 
Последнее редактирование:
Но если ОЧЕНЬ надо и еще с httpS, то сделайте так:

в файле advancedexport.php
найдите функцию "public function products_images($obj, $ae)"
в ней строка:
PHP:
$imagelinks[] = $this->link->getImageLink($obj->link_rewrite[$ae->id_lang], $obj->id .'-'. $image['id_image'], $ae->image_type);
Замените на эту:
PHP:
$imagelinks[] = 'https://'.$this->link->getImageLink($obj->link_rewrite[$ae->id_lang], $obj->id .'-'. $image['id_image'], $ae->image_type);
Должно быть так, как хотите вы ;)
Очень благодарен. Что то мозги мои не дошли до этого.

Ещё один вопрос.
В коде advancedexport.php увидел такой кусок. Т.е. предлагается 22 варианта сохранения на диск.
Код:
public function getFileTypes()
    {
        return array(
            array('id' => 1, 'name' => "csv"),
            array('id' => 2, 'name' => "xml")
        );
    }

Но в настройках в админке есть только csv
 
Модуль для экспорта и импорта данных между версиями Prestashop NVN Import/Export (Версия 3.4.2)
Рабочая версия с модулем для Импорта, экспорт модуль бесплатный!
Работоспособность данного модуля обеспечивается соблюдением одинаковой версии импорта и экспорта это надо учитывать на будущее!
Для просмотра ссылки Войди или Зарегистрируйся
Your listed link not working. Could you pls upload thismodule again? Thank you in advance.
 
спасибо, буду пробовать на сколько он будет нам полезен. Жаль, что только один язык и причем не главный язык магазина выгружается.
Есть еще одна модификация выгрузки и интересные модули, ссылка в конце страницы: Для просмотра ссылки Войди или Зарегистрируйся
Протестил Модуль Для просмотра ссылки Войди или Зарегистрируйся
 
Подскажите пожалуйста, чем можно сделать импорт с xml? От поставщика есть файлы в так называемом формате yml
 
Подскажите пожалуйста, чем можно сделать импорт с xml? От поставщика есть файлы в так называемом формате yml
Есть платный и возможность доработать .
Модуль "Импорт каталога и обновления цен с YML файла в Prestashop"
Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху