Автор Тема: Куда сохраняется изображение товара  (Прочитано 1160 раз)

20 Март 2017, 12:47:06
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
День добрый. Ребята у меня вот такая проблема. Начал делать сайт заново, предварительно сделав экспорт товаров, но проглядел, что столбика с url на изображение товара нет. Новая база данных, но все данные с ftp я скачал. Вопрос: как теперь определить ссылки полные до изображения товара? Спасибо.
20 Март 2017, 13:34:43
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Путь к изображениям определяется методом getImageLink класса Link.
Нужно указать параметры в методе. Так для товара - id товара, формат изображения.
20 Март 2017, 15:16:44
Ответ #2
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
То есть можно по старому id товара найти его изображение?
20 Март 2017, 15:43:48
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Только по ид и можно найти. В таблице ps_image смотри какие картинки у товара. Потом ищи файлы в /img/p/ид товара/ид фото.
25 Март 2017, 12:26:13
Ответ #4
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Если выложу старую базу, то поможете выдернуть ссылки на изображения?
25 Март 2017, 13:12:38
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Если выложу старую базу, то поможете выдернуть ссылки на изображения?
Шутка, да  ;)

Что там сложного? Поиском по файлу находишь и сохраняешь.
Не хочешь возится, найми кого-нибуть. Есть же раздел о работе.
25 Март 2017, 13:17:11
Ответ #6
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я ищу в скаченной резервной копии базы, которую делал через админпанель сайта, но там ничего нет. Видимо я не так ищу.
26 Март 2017, 17:10:54
Ответ #7
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
А как называется часть базы данных, где лежат ссылки на изображения? ps_image или как?
26 Март 2017, 19:14:05
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Вам уже писали, что ссылки в базе не храняться. Путь к изображению определятся по id_product + id_image.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
26 Март 2017, 19:18:27
Ответ #9
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно пример ссылкой, допустим если id товара 555, то.......
27 Март 2017, 10:34:17
Ответ #10
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
28 Март 2017, 00:15:11
Ответ #11
  • Фрилансер
  • *
  • Сообщений: 189
  • Репутация: +1/-1
  • Сообщество PrestaShop
    • Просмотр профиля
    • Электронный учет коммерческой деятельности
Цитировать
/5/5/5/...

та вроде там не ид_товара а ид_картинки должен быть, не?
28 Март 2017, 10:59:09
Ответ #12
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
А кто сказал что ид картинки не 555?
Если у товара одна картинка, если ничего не удалялось, то номера совпадают.
28 Март 2017, 11:01:32
Ответ #13
  • Старожил
  • ****
  • Сообщений: 357
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вот именно, что номера не совпадают.
28 Март 2017, 11:04:28
Ответ #14
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
В таблице ps_image смотри какие картинки у товара.
Что еще сказать? Смотри ид картинок и ищи в папке img/p