Форум UnitCMS

Загрузка картинок к товару.

alf

  • ****
  • 199
  • +12/-0
  • Узнай, что ты делаешь плохо и не делай этого!
Загрузка картинок к товару.
« : Апрель 19, 2020, 05:37:23 pm »
UnitCMS 2.1.5
На сколько я помню, раньше при загрузке картинок к товару , оригинальная картинка преобразовывалась в квадратную с фоном согласно настройкам размеров и цвета в админке магазина (150х150, 220х220, 600х600 цвет FFF)
На демо сайте повторить не могу, так как там отключено добавление товаров, на моих тестовых сайтах такое преобразование не происходит. Картинка пропорционально уменьшается, но не превращается в квадратную.
Так и должно быть? Эта настройка где-то еще включается? Или у меня на хостинге что-то не работает?
Компьютерный и web-дизайн
www.alfsite.ru

pehser

  • *****
  • 2558
  • +236/-7
  • Создатель LegoSP и разработчик UnitCMS
    • shopmk
Re: Загрузка картинок к товару.
« Ответ #1 : Апрель 19, 2020, 09:47:40 pm »
Теперь квадратов нет - теперь используются пропорции. как практика показал это лучьше и адаптировать можно на уровне шаблона. а не вынуждать юзера искать картики с одинаковыми пропорциями. и так как теперь есть поддержка прозрачных картинок то тут нужны имено пропорции
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942, Privet24: 4731219612246052
---
Я пользуюсь обменником

alf

  • ****
  • 199
  • +12/-0
  • Узнай, что ты делаешь плохо и не делай этого!
Re: Загрузка картинок к товару.
« Ответ #2 : Апрель 20, 2020, 12:57:17 pm »
а не вынуждать юзера искать картики с одинаковыми пропорциями
Ну не знаю... На мой взгляд, как раз наоборот. Раньше можно было брать и вертикальные и горизонтальные и узкие и широкие картинки и, все равно, из неё на витрине получился бы квадрат. А теперь вертикальную картинку скрипт делает 150px в высоту, а горизонтальную - 150px в ширину. И список товаров "прыгает" . Да, наверное можно в шаблоне сделать div под картинку квадратным, и пытаться центрировать по вертикали горизонтальную картинку в div...
Компьютерный и web-дизайн
www.alfsite.ru

pehser

  • *****
  • 2558
  • +236/-7
  • Создатель LegoSP и разработчик UnitCMS
    • shopmk
Re: Загрузка картинок к товару.
« Ответ #3 : Апрель 24, 2020, 11:14:12 pm »
во первых на демке права поправил, во вторых внесу правки в шлон из темы про айпад не поностью но поможет и добавлю в шлон коректировку  на уровне сss квадрата  - позиционирования картики, а квадрат по желанию...
 
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942, Privet24: 4731219612246052
---
Я пользуюсь обменником

alf

  • ****
  • 199
  • +12/-0
  • Узнай, что ты делаешь плохо и не делай этого!
Re: Загрузка картинок к товару.
« Ответ #4 : Апрель 24, 2020, 11:25:15 pm »
Мне где-то попалось вот такое решение для позиционирования по вертикали:
.product-thumb .image {
    position: relative;
    margin-bottom: 5px;
    height: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
}

Вроде работает...
Компьютерный и web-дизайн
www.alfsite.ru

pehser

  • *****
  • 2558
  • +236/-7
  • Создатель LegoSP и разработчик UnitCMS
    • shopmk
Re: Загрузка картинок к товару.
« Ответ #5 : Апрель 24, 2020, 11:28:56 pm »
Мне где-то попалось вот такое решение для позиционирования по вертикали:
.product-thumb .image {
    position: relative;
    margin-bottom: 5px;
    height: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
}

Вроде работает...
тока width не учел.
WM: Z255040886923, R104460203223, U381335345755 Yandex: 41001700114942, Privet24: 4731219612246052
---
Я пользуюсь обменником

alf

  • ****
  • 199
  • +12/-0
  • Узнай, что ты делаешь плохо и не делай этого!
Re: Загрузка картинок к товару.
« Ответ #6 : Апрель 24, 2020, 11:39:04 pm »
тока width не учел.
Вроде без него работает!
А там в ".product-thumb" есть "text-align: center;"!
Компьютерный и web-дизайн
www.alfsite.ru