COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Убрать белый фон у картинок товара в продукте


agag12

Recommended Posts

Ребят подскажите как убрать этот шум в виде белого фона в product.tpl ? фото в png без фона.

И как увеличить самы картинку?

Скрытый текст

59ce64acdec93_.png.3015924caef817e6638820f0af86032e.png

 

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

Ручками убирайте через фотошоп или пайнт.
Изменить разрешение в настройках магазина или в настройках шаблона в зависимости от версии опенкарт.

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

16 часов назад, agag12 сказал:

Ребят подскажите как убрать этот шум в виде белого фона в product.tpl ? фото в png без фона.

И как увеличить самы картинку?

Картинка увеличивается в настройках системы.

Стандартная обрезка опенкарта добавляет поля сверху и снизу или справа и слева когда пропорции исходных изображений не совпадают/ И на jpg получаются поля.

(Кстати, если фон блока, в котором находятся фотографии прописать белым и убрать border у картинок, то поля сливаются с фоном)

Насчет png - встречал утверждение, что прозрачный фон получается, если исходные фотографии были в Фотошопе сохранены так: "Сохранить для Web" формат png 8 bit"

Хотя, возможно, что надо ковыряться с ресайзом ( это давняя проблема опенкарт, надо поиском по интернету собирать информацию, не встречал готовый однозначный ответ). Поиск: "опенкарт ресайз"

Или самостоятельно экспериментировать с \system\library\image.php

Скрытый текст

if ($this->mime == 'image/png') {
            imagealphablending($this->image, false);
            imagesavealpha($this->image, true);
            $background = imagecolorallocatealpha($this->image, 255, 255, 255, 127);
            imagecolortransparent($this->image, $background);
        } else {
            $background = imagecolorallocate($this->image, 255, 255, 255);
        }

 

P.S. Если не получится, встречал новый модуль, который обещает решить ВСЕ проблемы ресайза ( :) ), но стоит он как пол-шаблона.

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

Join the conversation

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  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.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу