Автор Тема: Отображении картинки принадлежащей другому товару  (Прочитано 394 раз)

29 Сентября 2013, 03:54:19
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем доброго времени суток. Возникла такая проблема - при загрузке страницы товара в окне изображения отображается не та, что должна быть. При проверке firebug видно, что вместо изображения img/p/1/9/1/9 отображается img/p/6/5/9. Смена основного изображения не решает вопроса. Есть подозрения, что проблема вызвана наличием товара с таким ID в базе данных, но, в последствии удаленного. Но как проверить или понять, а главное исправить не пойму.
30 Сентября 2013, 13:09:39
Ответ #1
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102470
  • Репутация: +34217/-0
    • Просмотр профиля
30 Сентября 2013, 14:21:57
Ответ #2
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Проблема в том, что сервер не успевает перегенерировать картинки. Хостером установлено ограничение по времени. Чистка кэша вопросов не решала. Переносить на локальный, чтобы перегенерировать все ради одного товара смысла не было. Решил иначе. Продублировал товар без изображений. А после залил их.
Мне больше было интересно что вызвало такую проблему. Ведь товар, который потянул изображение из папки 659 был под номером 1019. Фотки в соответствующих директориях были.
30 Сентября 2013, 14:59:31
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 33010
  • Репутация: +26761/-0
    • Просмотр профиля
Тогда в базе таблицы проверять ps_product и ps_image