Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

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

заранее спасипотому что

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


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

заранее спасипотому что

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

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


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

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


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

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

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


на FTP загружаю картинку полностью с черным фоном

на сайте отображаются с белыми рамками

при скаливании с сайи отображаются с белыми рамками

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


Загружайте 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 месяца спустя...

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

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

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

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


  • 5 месяэтов спустя...
  • 4 месяца спустя...

народ, никто не разобрался ггде можно поправить цвет фона? ковыряние stylesheet ни к чему не привело ... :cry:

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


  • 6 месяэтов спустя...

Кто-нибудь разобрался как сгделать фон ПРОЗРАЧНЫМ?

(уже все облазил врогде есть решение для 1.4.9 но не рилииет на 1.5.3.1)

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


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

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

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

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

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


Загрузите картинку в формате *.png и укажите её "главной" на страниэто товара, фон бугдет прозрачный...

3061922.png

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

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

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

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

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

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

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

3034279.png

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

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

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

  • 2 месяца спустя...

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

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


  • 1 год спустя...

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

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


  • 3 месяца спустя...

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

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

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


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

 

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

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

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

  • 2 месяца спустя...

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

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

3034279.png

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

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

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

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

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.