kallifan

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

Рекомендуемые сообщения

kallifan    0

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
kallifan    0

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dimarik    10

Поддерживаю вопрос 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'],

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

Изменено пользователем Dimarik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ericsoft    3

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Dimarik    10

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
olenka    9

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
nash    3

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
werd51    3

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу