Categories

Новые шаблоны

PrestaShop 1.5. Как избавиться от белого фона в картинках

Rating: 5.0/5. From 2 votes.
Please wait...

Данный туториал покажет, как избавиться от белого фона в картинках.

PrestaShop 1.5. Как избавиться от белого фона в картинках

How_to_get_rid_of_white_image_background-1

  1. В админ панели перейдите в Preferences (Настройки) -> Images (Изображения).

    How_to_get_rid_of_white_image_background-2

  2. В разделе Image quality (Качество изображений) поставьте Use PNG only if the base image is in PNG format (Использовать PNG, если исходное изображение задано в PNG формате).

    How_to_get_rid_of_white_image_background-3

  3. Откройте товар, для которого нужно загрузить изображение с прозрачным фоном. Мы загрузим картинку, отображенную ниже. Как видно, она имеет прозрачный фон. Используйте только формат .png для прозрачного фона в изображениях. Мы просмотрели код сайта в Chrome, чтобы увидеть исходное изображение. У картинки прозрачный фон, тем не менее, видны белые границы.

    How_to_get_rid_of_white_image_background-4

  4. Для того, чтобы избавиться от белого фона, нужно найти исходный файл с белым цветом. Необходимо отключить кеш и опцию CCC перед тем, как искать требуемый файл. В меню Advanced Parameters (Расширенные параметры) -> Performance (Производительность) , отключите кеш и выберите опцию Использовать исходные CSS. Обновите страницу.
  5. Теперь мы видим, какой файл нужно редактировать. Белый фон найден. По данной ссылке: Firebug. Mozilla Firefox plugin можно узнать, как пользоваться инструментом веб-разработки Firebug. В основном он работает также, как и инспектор в Хроме.

    В нашем случае нужно редактировать файл \themes\theme571\css\product.css, строка 19. Необходимо убрать код background:#fff;.

    How_to_get_rid_of_white_image_background-5

  6. Обновите страницу. Белого фона больше нет.

    How_to_get_rid_of_white_image_background-6

  7. Теперь нужно убрать белый фон из картинки в зуме. Наведите курсором мыши на изображение и выберите стрелкой нужный код. Мы изменим фон, указанный на скриншоте.

    How_to_get_rid_of_white_image_background-7

  8. Код находится в файле js\jquery\plugins\jqzoom\jquery.jqzoom.css, однако мы переопределим его через файл шаблона global.css. Добавьте код div.zoomdiv {background:none!important;}, чтобы переопределить значение по умолчанию, сохраните изменения, загрузите файл. Измененный код должен выглядеть следующим образом.
    div.zoomdiv {
    background:none!important;
        }
  9. Обновите страницу. Мы убрали белый фон.

    How_to_get_rid_of_white_image_background-8

  10. Также можно убрать границу. В таком случае код будет выглядеть следующим образом:
    div.zoomdiv {
        background:none!important;
        border:none!important;
      }  
  11. Обновите страницу. Мы убрали белый фон из картинки зума продукта. Также мы избавились от границы вокруг изображения зума.
    How_to_get_rid_of_white_image_background-9

Вы также можете воспользоваться детальным видео туториалом:

PrestaShop 1.5. Как избавиться от белого фона в картинкаx

Шаблоны Prestashop
Эта запись была размещена в PrestaShop туториалы и помечена как archived_tutorial, background, images, make, Prestashop, remove, transparent. Добавьте в закладки постоянную ссылку.

Submit a ticket

Если вы не смогли найти подходящее решение проблемы, пожалуйста воспользуйтесь следующей ссылкой, чтобы отправить запрос команде технической поддержки.
Отправить запросВы получите ответ в течение 24 часов