Как загрузить csv-файл с изображением?

Тема в разделе "PrestaShop", создана пользователем Epus, 26 июн 2017.

Метки:
  1. Epus

    Epus

    Регистрация:
    14 июн 2017
    Сообщения:
    19
    Симпатии:
    0
    Когда загружаю товар через csv-файл отсутствует изображение на карточке товара, вернее отображается знак вопроса, см скрин по ссылке: http://prntscr.com/foclpb
    В csv файле в поле "Image url" прописываю ссылку на файлообменник с открытой ссылкой, например: https://fs4.fex.net/get/962845109081/20527461/7db5d5d0/100.jpg
    В чем может быть проблема?
    (кодировка csv-файла - utf-8)
     
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    А должны прописывать ссылку на локальный файл изображения, который предварительно сами залили.
     
  3. Epus

    Epus

    Регистрация:
    14 июн 2017
    Сообщения:
    19
    Симпатии:
    0
    Спасибо, разобрался))
     
  4. Epus

    Epus

    Регистрация:
    14 июн 2017
    Сообщения:
    19
    Симпатии:
    0
    Еще такой вопрос, что бы не плодить темы напишу здесь. Возможно ли через csv файл добавлять сопутствующие товары, если да то как, что нужно прописывать?
     
  5. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    подскажите, как правильно прописать ссылку на изображения в .CSV файле?

    данные варианты не работают (папка img с правами 777):
    http://www.mysite.ru/img/1.jpg
    www.mysite.ru/img/1.jpg
    mysite.ru/img/1.jpg
     
  6. duke1999

    duke1999

    Регистрация:
    30 дек 2014
    Сообщения:
    164
    Симпатии:
    50
  7. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    товары импортируются, в окне импорта надпись "Были обнаружены ошибки. Проверьте подробности: Ошибка при копировании изображения: 1"
    да, урл открывается
     
  8. duke1999

    duke1999

    Регистрация:
    30 дек 2014
    Сообщения:
    164
    Симпатии:
    50
    попробуйте из другой папки не /img/ , к примеру /upload/ и включите отображение ошибок. А какая версия?
     
  9. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    попробовал в папку /upload/ пишет ту же надпись в окне импорта "... Ошибка при копировании изображения: 1"

    Версия Prestashop: 1.7.2.0 (установлен на cloudways)

    включил отображение ошибок (в данном меню: панель администратора -> расширенные параметры - > производительность)
    при заходе на главную страницу сайта открывается окно: https://yadi.sk/i/M-lCMYeU3P7qa2

    так же переодически, не зависимо от того, в какое меню в бэк-офисе заходить, выдает ошибку "недопустимый токен: прямой доступ к этой ссылке может привести к потенциальному нарушению безопасности": https://yadi.sk/i/WSEQtjn63P7qda
     
  10. duke1999

    duke1999

    Регистрация:
    30 дек 2014
    Сообщения:
    164
    Симпатии:
    50
    это ладно, а при импорте то что пишет кроме той ошибки?
     
  11. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    https://yadi.sk/i/MwQ3HnG73P7tgd
    только такую информацию
    (может я не правильно включил отображение ошибок?)
     
  12. duke1999

    duke1999

    Регистрация:
    30 дек 2014
    Сообщения:
    164
    Симпатии:
    50
    /img/tmp проверьте права и существование папки
     
  13. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    https://yadi.sk/i/co5Mu90Y3P7w4r

    папка существует
    права 775
     
  14. duke1999

    duke1999

    Регистрация:
    30 дек 2014
    Сообщения:
    164
    Симпатии:
    50
    ставьте 777 везде, если не заработает, то даже не знаю что ещё предложить
    однозначно это что-то серверное, потому что, в принципе, импорт рабочий
     
  15. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    поставил на /img/tmp так же 777 проблема осталась
    ок, буду службу поддержки спрашивать
    спасибо за помощь в любом случае!
    как информация появится напишу в данную ветку
     
  16. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Все варианты неправильные! Нужно указывать локальный путь от корневой директории сайта. Домен там не нужен ни в каком формате!
     
  17. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    duke1999,
    "локальный путь от корневой директории" - это путь путь к корневому каталогу?
    я правильно понимаю, что бы его узнать нужно в папку /public_html/ загрузить файл с кодом:
    и перейти на www.mysite.ru/pach.php
    данная операция выдает вот такой путь:
    /home/123651.myhosting.com/fknvqvgfrt/public_html/upload/goods001.jpg

    При добавлении данного пути в CSV файл импорта товара, выдает такую же ошибку
     
  18. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Почему вы прочитали только часть этой фразы? Там написано: локальный путь от корневой директории сайта. А вы вписали путь от корня сервера, а не сайта.
    Вот путь от корня сайта - /upload/goods001.jpg

    И вообще, самый простой способ узнать правильный путь - это загрузить одно изображение через админку, а потом в базе посмотреть какой путь пропишется.
     
  19. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    Так же выдает ошибку при добавлении в CSV файл ссылки вида: upload/goods001.jpg

    Загрузил изображение, подскажите как посмотреть какой путь прописался в базе?
     
    Lasted edited by : 2 ноя 2017
  20. RWB

    RWB

    Регистрация:
    21 янв 2017
    Сообщения:
    12
    Симпатии:
    4
    Проблема с выгрузкой изображений решил с помощью модуля Total Import PRO (v2.0.2)

    но скажу честно, что стандартный импорт удобнее и логичнее если бы не ошибка с изображениями которую я пока не решил