Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[РЕШЕНО] Фон изображений товара


Recommended Posts

Здравствуйте) хотелось бы узнать каким образом и где можно поменять цвет фона изображений товара в категориях и карточке товара (изначально изображение полностью на черном фоне, затем через скрипт подгона размеров выставляется белый фон) на черный фон.. B)

заранее спасибо

post-8507-0-65363900-1316031686_thumb.jpg

Надіслати
Поділитися на інших сайтах


Здравствуйте) хотелось бы узнать каким образом и где можно поменять цвет фона изображений товара в категориях и карточке товара (изначально изображение полностью на черном фоне, затем через скрипт подгона размеров выставляется белый фон) на черный фон.. B)

заранее спасибо

Адрес магазина? Нужно CSS посмотреть. А вообще стиль под фото конечно нужно поправить, но потом лучше конечно загружать картинки одинаковых размеров, то есть в фотошопе редактировать размер и фон для каждой фото

Надіслати
Поділитися на інших сайтах


в CSS этого нет) на сами картинки накладывается фон.. к примеру если скачать картинку - она по краям с белым фоном уже

Загружаете нормально а на сайте с рамками?

Надіслати
Поділитися на інших сайтах


Загружайте PNG - будет фон прозрачный при изменениях размеров.

Для 1.5.1.1/1.5.1.2 (ocStore 1.0.1) -- файл system/library/image.php, строка 82:

		} else {
			$background = imagecolorallocate($this->image, 255, 255, 255);
		}

замените 255,255,255 (белый) на 0,0,0 (чёрный).

  • +1 3
Надіслати
Поділитися на інших сайтах


  • 2 months later...

А аналогичное решение на версию 1.4.9.3

Проделал написаное и не получилось.

Что действительно лучший вариант подгон изображений под указаный размер в настройках?

Надіслати
Поділитися на інших сайтах


  • 5 months later...
  • 4 months later...
  • 6 months later...

Есть изображение товара (png - фон прозрачный). При загрузке в opencart фон подставляется автоматически, и на сайте изображение уже идет с фоном.

Нашел что можно задать цвет фона в system/library/image.php - $background = imagecolorallocate($this->image, 255, 255, 255);

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

P.S. при сохранении изображения с сайта - оно сохраняется с подставленным фоном.

Надіслати
Поділитися на інших сайтах


после изменений с изображениями хорошо бы кеш почистить...

попробуйте, может в этом дело

удалите ВСЁ что находится в папках image/cache и system/cache и обновите страницу с товаром

Надіслати
Поділитися на інших сайтах

"Главное" изображение товара будет прозрачным - если вы используете формат png, но, почему у Вас не работает - может быть сто причин....

А при просмотре изображения в colorbox или fancybox фон будет белый (так и должно быть):

3034279.png

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

Можно лишь убрать "обрезание" Размера всплывающего изображения товара (что бы белого фона не было) под оригинальный размер фото - по умолчанию 500х500

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 2 months later...

У меня немного другая проблема: с чего-то вдруг все картинки с прозрачным фоном стали с чёрным фоном. http://www.biketires.ru/road_tires/contiroadattack2 - как быть?

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Подскажите, пожалуйста, как сделать чтобы фото растягивалось под нужный размер, а не заполнялось каким-либо фоном? Вариант с выставлением размера в фотошопе не подходит, очень долго... 

Надіслати
Поділитися на інших сайтах


  • 3 months later...

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

Например, я загрузил картинку товара не 500х500, а 300х500. По краям остаются полоски. Как менять цвет этих полосок описано выше. А как сделать их прозрачными?

Надіслати
Поділитися на інших сайтах


По краям остаются полоски. Как менять цвет этих полосок описано выше. А как сделать их прозрачными?

 

Сделать фон у изображения прозрачными - средствами opencart не получится.

Либо загружайте на сервер одинаковые по горизонтали и вертикали изображения, либо открывайте каждую фотографию в фотошопе и удаляйте у них фон, сохраняя исходники с прозрачным фоном в формате png

Надіслати
Поділитися на інших сайтах

  • 2 months later...

"Главное" изображение товара будет прозрачным - если вы используете формат png, но, почему у Вас не работает - может быть сто причин....

А при просмотре изображения в colorbox или fancybox фон будет белый (так и должно быть):

3034279.png

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

Можно лишь убрать "обрезание" Размера всплывающего изображения товара (что бы белого фона не было) под оригинальный размер фото - по умолчанию 500х500

как убрать белый фон во всплывающем изображениии? Если картинка в png формате, то фон становится серым, как его вообще убрать?

$background = imagecolorallocate($this->image, 0, 0, 0); вообще ничего не поменяло

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.