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

Тема в разделе "PrestaShop", создана пользователем ольга2013, 26 ноя 2014.

Информация :
Приветствую гость, обрати внимание! Темы которые закреплены в разделах, в скором времени будут откреплены. Правила раздела PrestaShop

(Не актуальные темы) Каталоги:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
(Не актуальные темы) Поиск / Запросы:Модули PrestaShop 1.7Модули PrestaShop 1.5 - 1.6Шаблоны PrestaShop 1.7Шаблоны PrestaShop 1.5 - 1.6
Полезная информация:Поддержка и помощь c PrestaShopУбираем ПрестаТраст, стучалки и прочую рекламуСовместные покупки модулей и шаблоновПеревод Prestashop и модулей
Модераторы: trace
  1. alexeyud

    alexeyud Нарушитель

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

    В Чём может быть подвох?
     
  2. silenty

    silenty

    Регистр.:
    19 дек 2008
    Сообщения:
    373
    Симпатии:
    458
    никакого подвоха. все открыто и понятно. невнимательность разрабов и ЛЕНЬ. куда уж без нее.

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

    silenty

    Регистр.:
    19 дек 2008
    Сообщения:
    373
    Симпатии:
    458
    Но если ОЧЕНЬ надо и еще с 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);
    Должно быть так, как хотите вы ;)
     
    Последнее редактирование: 20 окт 2018
  4. alexeyud

    alexeyud Нарушитель

    Регистр.:
    14 июл 2016
    Сообщения:
    401
    Симпатии:
    170
    Очень благодарен. Что то мозги мои не дошли до этого.

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

    mobile555 Создатель

    Регистр.:
    1 ноя 2017
    Сообщения:
    30
    Симпатии:
    45
    Your listed link not working. Could you pls upload thismodule again? Thank you in advance.