Автор Тема: Размер основного и увеличенного изображения одинаковые  (Прочитано 437 раз)

25 Октябрь 2016, 11:10:32
  • Фрилансер
  • *
  • Сообщений: 119
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Обнаружил такую проблемку. При загрузке размер основного изображения товара и увеличенное выглядят одинаково.

Хотя в настройках

large_default      458х458
thickbox_default  800х800

Когда сохраняю оба этих файла с браузера, размеры получаются как задано: 458х458, 800х800.

Если делаю large_default 200х200,  к примеру, с пересозданием миниатюр, то размер на сервере, похоже, уменьшается,
но при отображении на сайте картинка растягивается опять до большого размера, это видно по ухудшению качества.

Как же сделать размер основного изображения меньше? Вот как это выглядит сейчас, что по умолчанию, что при увеличении одинаково:



25 Октябрь 2016, 11:25:57
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 1807
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Делаете меньше large_default, удаляете старые файла в кеше, перегенерируете миниатюры и на странице товара будет изображение меньше.
25 Октябрь 2016, 11:31:12
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Нужно еще изменить правила css. В файле /themes/default-bootstrap/css/product.css
.pb-left-column #image-block img {
  width: 100%; // удалить или изменить 100px, 200px ...

.primary_block .pb-left-column img {
  height: auto; // удалить или изменить 100px, 200px ...
  max-width: 100%; // удалить или изменить 100px, 200px ...
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
25 Октябрь 2016, 13:33:18
Ответ #3
  • Фрилансер
  • *
  • Сообщений: 119
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля