Автор Тема: Вылезли картинки от предыдущих импортов  (Прочитано 519 раз)

25 Январь 2016, 05:00:25
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
PrestaShop 1.6.0.14
После нескольких попыток наконец удалось успешно импортировать список товаров из CSV, но появилась новая проблема: у некоторых товаров появились изображения от других товаров (видимо из предыдущих загрузок. список немного менялся). Хотя галочку "Удалить все товары перед импортом" всегда ставил. И галочку "Использовать артикул товара в качестве ключа" - тоже. Такое впечатление что картинки из прошлых загрузок не удалились, а подцепились по ID товаров, с которыми они раньше были связаны, но теперь эти ID имеют уже другие товары.
Подскажите, как это могло произойти и что я не правильно сделал? И можно ли исправить это малой кровью (список товаров порядка 8000 позиций, на тестовый сервер импортируется около 14 часов - не наудаляешься)? Заранее спасибо!
25 Январь 2016, 11:25:49
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В админке в Настройки > Изображения в Генерация миниатюр выберите для товаров и перегенерируйте изображения.
26 Январь 2016, 20:08:54
Ответ #2
  • Новичок
  • *
  • Сообщений: 7
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за совет, но не помогло. Ведь картинки престашоп хранит в базе? Или в базе только URI к ним? Если первое, то мне уже видимо не поможет ничего кроме перезаливки. Но остается вопрос как избежать этого в будущем? Почему картинки при удалении товаров не удалились из базы?
Если же преста хранит только ссылки на физические хранилища картинок, то непонятно как они вообще могли вылезти не в тех товарах. Имена картинок, а значит и их URI точно разные.
26 Январь 2016, 20:48:07
Ответ #3
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22816
  • Репутация: +17143/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
Файлы картинок храняться на сервере, не в базе. URL тоже не храняться в базе. Адрес картинки формируется из пути к ней.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.