Jump to content
Sign in to follow this  
kallifan

[Решено] Размер всплывающего изображения

Recommended Posts

Люди выручите)) Как сделать чтобы в сплывающем окне изображения показывался оригинальный размер изображения? А то в админке задаю размер, если картинка меньше добавляет полосы, если больше то ужимает. 

 

А нужно чтобы показывался оригинальный размер...

Share this post


Link to post
Share on other sites

Ты на картинке правой кнопкой кликни и нажми "Открыть изображние в новой вкладке". Если у тебя оно нормально будет отображаться, занчить проблема в скрипте его выводящем или в вёрстке.

Share this post


Link to post
Share on other sites

Ты на картинке правой кнопкой кликни и нажми "Открыть изображние в новой вкладке". Если у тебя оно нормально будет отображаться, занчить проблема в скрипте его выводящем или в вёрстке.

 

Причем тут правой кнопкой. В админке задается размер всплывающего изображения. Суть вопроса в том как сделать чтобы размер не задавать а всплывал оригинальный размер фотки. 

Share this post


Link to post
Share on other sites

Поддерживаю вопрос kallifan`a
В админке - Система - Настройки - закладка Изображения - Размер всплывающего изображения товара: стоит значение 600х600px, а у загружаемая картинка имеет размер 400х350px то скрипт растянет ее до размеров 600х600px!

Это жутко не удобно и не красиво! Картинка должна всплывать в оригинальном размере на страничке товара! всякие превью и прочие пусть будут с теми размерами которые заданы на закладке Изображения!
А если картинка еще меньше и скрипт ее растягивает до 600х600px, на нее страшно смотреть!

Где это исправить?

 

Нашел решение!!!

в файле /catalog/controller/product/product.php

ищем

this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));

комментим или меняем на

$this->data['popup'] = 'image/' . $product_info['image'];

ищем

'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')),

комментим или меняем на

'popup' => 'image/' . $result['image'],

Все)
И если я правильно понял теперь не будут создаваться картинки с рамером указанные в поле "Размер всплывающего изображения товара:"

Edited by Dimarik
  • +1 1

Share this post


Link to post
Share on other sites

Попробуйте закачивать картинки размером больше, чем 600х600, тогда скрипт не будет их растягивать

Share this post


Link to post
Share on other sites

Попробуйте закачивать картинки размером больше, чем 600х600, тогда скрипт не будет их растягивать

не всегда есть картинки с размером больше чем 600x600

Share this post


Link to post
Share on other sites

Супер! для зум эффекта шикарно

Share this post


Link to post
Share on other sites

на 1.5.5.1.2 работает?

Share this post


Link to post
Share on other sites

на 1.5.5.1.2 не получилось завести(

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.