Поддержка webp

Не знаете какой модуль выбрать? Оставьте ваш вопрос здесь.
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Поддержка webp

Непрочитанное сообщение Victor »

Добрый день! Есть задача, добавлять анимированные изображения в формате webp, при ручном добавлении изображения webp пишет что не поддерживается. Добавил разрешения:
Разрешенные типы файлов: webp
Разрешенные типы файлов Mime: image/webp
https://prnt.sc/iH_hhwp8GK_S
Как сделать что бы загружалось?

Ставил этот мод https://www.opencart.com/index.php?rout ... n_id=38025
Изображения на сайте переводит в webp, а свой .webp не дает загрузить.
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение nikifalex »

там надо точное сообщение об ошибке, потом посмотреть в исходниках на какой оно проверке, и изменить проверку. Я помню что мест несколько где надо менять
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Поддержка webp

Непрочитанное сообщение Victor »

nikifalex писал(а): 03 апр 2022, 06:49 там надо точное сообщение об ошибке, потом посмотреть в исходниках на какой оно проверке, и изменить проверку. Я помню что мест несколько где надо менять
в всплывающем окне: Некорректный тип файла!
https://prnt.sc/zFK6j3ZX8Vx8
В журнале не фиксируется. вообще думал что, раз мод поставлю и поддерживать будет.
Если не сложно посмотрите пожалуйста где еще менять разрешения для поддержки webp?
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение nikifalex »

/admin/controller/common/filemanager.php

$allowed = array(
'jpg',
'jpeg',
'gif',
'png'
);
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение nikifalex »

$allowed = array(
'image/jpeg',
'image/pjpeg',
'image/png',
'image/x-png',
'image/gif'
);
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение nikifalex »

и еще, файл менеджер у webp не будет превью показывать. смиритесь с этим
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Поддержка webp

Непрочитанное сообщение Victor »

nikifalex писал(а): 03 апр 2022, 07:55 и еще, файл менеджер у webp не будет превью показывать. смиритесь с этим
Главное что бы работало :)
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Поддержка webp

Непрочитанное сообщение Victor »

Сделал, загружает. Превью это ерунда, самое главное что самого файла менеджер не видит. Мне нужно в баннерах, категориях сделать, получается никак. :(
в других cms делал аналогично, превью нет, а сам файл виден. а тут никак не назначить. жаль..
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение nikifalex »

вы же написали сначала что загружает? А что тогда не видит?
Ну наверное еще тут
$files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE);
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Поддержка webp

Непрочитанное сообщение Victor »

nikifalex писал(а): 03 апр 2022, 09:48 вы же написали сначала что загружает? А что тогда не видит?
Ну наверное еще тут
$files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE);
Сделал видит, но не отображает ни в бэкенде ни на фронте. :(
https://prnt.sc/hsx2YKZyeuIy

Хотя поддержка webp есть, т.е. файлы jpg все перевел в webp., а загруженные мои не отображает. в файле ошибки нет, т.е. корректный .webp
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение nikifalex »

тогда теперь дальше надо чинить image->resize Но если это касается только баннеров, то проще модуль баннеров допилить немного.
sanyaiv
Сообщения: 49
Зарегистрирован: 11.06.2022
Спасибо: 2 раз

Re: Поддержка webp

Непрочитанное сообщение sanyaiv »

А можно по фтп картинку кинуть и через бд ссылку установить, делов на две минуты.
Но смысл в этом какой?
80% сидят с телефона, и там нет разницы между картинкой 50 КБ и 2 мб.
А до главной страницы с баннером дойдет сколько процентов людей ? 1?
Аватара пользователя
BuslikDrev
Разработчик дополнений
Сообщения: 117
Зарегистрирован: 22.04.2022
Откуда: Кіеўская Русь
Поблагодарил: 4 раз
Спасибо: 9 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение BuslikDrev »

Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 165
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 2 раз
Спасибо: 10 раз

Re: Поддержка webp

Непрочитанное сообщение devimirochnik »

sanyaiv писал(а): 12 июн 2022, 10:39 нет разницы между картинкой 50 КБ и 2 мб.
Разница существует. Если у вас "тяжелые страницы" (много весят), то они будут хуже ранжироваться. Вот разница между 50 Кб и 60 кб для 1-й картинки на всю страницу - это не особо важно для небольших сайтов.

П.С. Если чего, то это больше для тех, кто будет читать эту ветку, не особо втыкая о чем речь:)
 
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Также могу заняться задачами по вашему сайту в рамках фриланса. График ненормированный, но дело делаю.
brooks
Сообщения: 31
Зарегистрирован: 18.02.2023
Поблагодарил: 12 раз
Спасибо: 2 раз

Re: Поддержка webp

Непрочитанное сообщение brooks »

Добрый день. Хочу реанимировать тему. Скажите, так и не появилось готовых решений для OC3, которые позволяли бы загружать для товаров изображения в формате webp?
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение nikifalex »

brooks писал(а): 21 сен 2023, 21:38 Добрый день. Хочу реанимировать тему. Скажите, так и не появилось готовых решений для OC3, которые позволяли бы загружать для товаров изображения в формате webp?

зачем вам именно загружать в webp? правильно делать - загружать как обычно а отображать в webp если браузер поддерживает.
 
Аватара пользователя
BuslikDrev
Разработчик дополнений
Сообщения: 117
Зарегистрирован: 22.04.2022
Откуда: Кіеўская Русь
Поблагодарил: 4 раз
Спасибо: 9 раз
Контактная информация:

Re: Поддержка webp

Непрочитанное сообщение BuslikDrev »

brooks писал(а): 21 сен 2023, 21:38 Добрый день. Хочу реанимировать тему. Скажите, так и не появилось готовых решений для OC3, которые позволяли бы загружать для товаров изображения в формате webp?
 

 
Ответить