Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Формат WEBP


kotus2002
 Поделиться

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

Всем привет!

Может кто сталкивался... Во многих современных шаблонах встроены модули, которые пережимают jpg, png и прочие форматы изображений в webp. На выходе мы и получаем фото в формате webp. Тут все понятно. Но у меня есть один нерадивый поставщик, который в фиде уже гонит фото в формате webp. Фото, соответственно, не загружаются. Как побороть, кто знает?

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


1) импортнуть товары. 

2) рекурсивно пройтись по всем картинкам и перевести их в PNG или JPEG в зависимости от надобности

3) регуляркой поправить записи изображений в бд

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

упс, ну хотя не упс, там вроде был код когда уже в webp то не конвертить, посмотреть как там и сделать у себя

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38025&filter_search=webp&filter_license=0

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


2 часа назад, AndreyQ сказал:

упс, ну хотя не упс, там вроде был код когда уже в webp то не конвертить, посмотреть как там и сделать у себя

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38025&filter_search=webp&filter_license=0

Стоит попробовать, спасибо!

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


4 часа назад, stickpro сказал:

1) импортнуть товары. 

2) рекурсивно пройтись по всем картинкам и перевести их в PNG или JPEG в зависимости от надобности

3) регуляркой поправить записи изображений в бд

Там по 100-120 новых товаров в день добавляется. Придется делать ежедневно. Такое себе удовольствие...

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


  • 1 год спустя...
В 28.10.2020 в 14:32, kotus2002 сказал:

Всем привет!

Может кто сталкивался... Во многих современных шаблонах встроены модули, которые пережимают jpg, png и прочие форматы изображений в webp. На выходе мы и получаем фото в формате webp. Тут все понятно. Но у меня есть один нерадивый поставщик, который в фиде уже гонит фото в формате webp. Фото, соответственно, не загружаются. Как побороть, кто знает?

Скажите удалось ли решить данную проблему? 

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


Зависит от того, чем вы загружаете этот ваш прайс. Вот в нем нужно сделать проверку, если это webp, то не пережимать и вообще его не трогать, загружать как есть.
проще всего обратиться в автору модуля импорта вашего прайса.

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

19 часов назад, Prooksius сказал:

Зависит от того, чем вы загружаете этот ваш прайс. Вот в нем нужно сделать проверку, если это webp, то не пережимать и вообще его не трогать, загружать как есть.
проще всего обратиться в автору модуля импорта вашего прайса.

Загружается прайс модулем Поставщики, но там от автора врятли дождусь ответа, так как он здесь не причем. Проблема в том что при вызове функции resize файл в кеш не сохраняется. Тоесть ресайза не происходит если исходный формат webp. Думал может есть какое то решение, но видимо придется все файлы от поставщика конвертировать из webp в другой формат

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


В 28.10.2020 в 15:32, kotus2002 сказал:

который в фиде уже гонит фото в формате webp. Фото, соответственно, не загружаются. Как побороть, кто знает?

 

21 час назад, igorauscas сказал:

Скажите удалось ли решить данную проблему? 

 

 

модуль Компрессор умеет умеет работать с webp в качестве входного формата. Как раз для случаев фидов в webp и т.п.

Все автоматически.

 

 

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

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

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

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

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

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

Войти

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

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

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

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

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