Решение Venter Опубликовано 28.04.2022 в 19:59 Решение Поделиться Опубликовано 28.04.2022 в 19:59 Разрешаем SVG и ICO, и WEBP Добавил Venter Добавлено 29.04.2022 Категория Прочие Решения Просмотр файла FIX который дает возможность грузить в админке файлы формата svg, ico и webp Многие скорее всего встречались с тем, что нельзя через админку загружать и просматривать в менеджере картинки/изображения в формате svg, ico и webp. Добавлены новые версии. При обновлении, удаляем старый и ставим новый! Тестирование: svg_2_3.ocmod - тестировался на: - ocStore 2.3.0.2.3 ----------------------------------- svg_3_0_3.ocmod - тестировался на: - ocStore 3.0.3.7 ----------------------------------- svg_club_3_0_3_8.ocmod - тестировался на: - OpenCart Club 3.0.3.8-ce.1.4 ----------------------------------- svg_club_3_0_4.ocmod - тестировался на: - OpenCart 3.0.4.0-ce.1.5-dev Данный OCMOD решает эту проблему. Скачиваем один из архивов. *.ocmod.zip - устанавливаем через обычный установщик в админке *.ocmod.xml - если по каким то причинам не работает установщик, то файл в папку system. Обновляем модификаторы, готово. Изменения в новой версии: Исправлены косяки с фронтом Добавлена возможность загрузки формата WEBP Цитата Нюанс: На фронте выводит эти форматы из папки image/catalog, тогда как остальные форматы картинок выводятся из image/cache/catalog 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Reactor Опубликовано 21.06.2022 в 10:48 Поделиться Опубликовано 21.06.2022 в 10:48 Для полного счастья не хватает еще webp 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 21.06.2022 в 12:09 Автор Поделиться Опубликовано 21.06.2022 в 12:09 1 час назад, Reactor сказал: Для полного счастья не хватает еще webp Учтем. Есть ещё предложения??? Думаю все эти нюансы собрать в один модуль, не только проблемы по картинкам 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
nikifalex Опубликовано 22.06.2022 в 08:56 Поделиться Опубликовано 22.06.2022 в 08:56 а если у товара картинку поставят svg то как сработает imge->resize ? и как оно отобразится все потом на сайте? возможно это надо как-то предусмотреть 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 22.06.2022 в 09:27 Автор Поделиться Опубликовано 22.06.2022 в 09:27 29 минут назад, nikifalex сказал: а если у товара картинку поставят svg то как сработает imge->resize ? и как оно отобразится все потом на сайте? возможно это надо как-то предусмотреть для ресайза на фронте это предусмотрено в модификаторе. Если передается формат ico или svg то просто возвращает исходный родной файл 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
3axap Опубликовано 26.10.2023 в 14:56 Поделиться Опубликовано 26.10.2023 в 14:56 Добрый день! Подскажите пожалуйста, поставил данное дополнение. Обновил модификаторы (вроде, иконка в дополнения-модификаторы - обновить). Проверил в настройках, разрешенные svg, ico есть. При загрузке svg или ico (в настройках сайта для иконки сайта, или лого), однако, ошибка, в неразрешенном формате. Заранее спасибо. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 28.10.2023 в 07:37 Автор Поделиться Опубликовано 28.10.2023 в 07:37 В 26.10.2023 в 20:56, 3axap сказал: Добрый день! Подскажите пожалуйста, поставил данное дополнение. Обновил модификаторы (вроде, иконка в дополнения-модификаторы - обновить). Проверил в настройках, разрешенные svg, ico есть. При загрузке svg или ico (в настройках сайта для иконки сайта, или лого), однако, ошибка, в неразрешенном формате. Заранее спасибо. Вашу проблему надо скорее всего отдельно рассматривать 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Tom Опубликовано 28.10.2023 в 11:18 Поделиться Опубликовано 28.10.2023 в 11:18 В 26.10.2023 в 20:56, 3axap сказал: Добрый день! Подскажите пожалуйста, поставил данное дополнение. Обновил модификаторы (вроде, иконка в дополнения-модификаторы - обновить). Проверил в настройках, разрешенные svg, ico есть. При загрузке svg или ico (в настройках сайта для иконки сайта, или лого), однако, ошибка, в неразрешенном формате. Заранее спасибо. Проверьте в разделе Система-Настройки, вкладка "Сервер" , надстройку "Максимальный размер файла". Как ни странно но это связано с ошибкой подобной вашей. Допишите к существующему значению 2-3 нуля в конце и сохраните настройки. 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
3axap Опубликовано 28.10.2023 в 14:39 Поделиться Опубликовано 28.10.2023 в 14:39 (изменено) В 28.10.2023 в 15:18, Tom сказал: Проверьте в разделе Система-Настройки, вкладка "Сервер" , надстройку "Максимальный размер файла". Как ни странно но это связано с ошибкой подобной вашей. Допишите к существующему значению 2-3 нуля в конце и сохраните настройки. Сделал, ситуация аналогичная. в error лог при попытке загрузить svg ничего не летит, хоть и не дает загрузить с ошибкой формата от oc, а вот на .ico в лог попадает это: 2023/10/28 17:32:57 [warn] 2144147#2144147: *428441597 a client request body is buffered to a temporary file /var/cache/nginx/client_temp/0003177969, client: %мой_IP%, server: %сайтнейм%, request: "POST /catalog/admin/index.php?route=common/filemanager/upload&user_token=prx4fgUXEtRXkKi8Tfpys5TcDsSoNnVR&directory=%2F%D0%91%D0%B0%D0%BD%D0%BD%D0%B5%D1%80%D1%8B%2F%D0%A1%D0%BB%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D1%8B HTTP/2.0", host: "%сайтнейм%", referrer: "https://%сайтнейм%/catalog/admin/index.php?route=design/banner/edit&user_token=prx4fgUPEtRXkKi8TApys5TcDsSoNnVR&banner_id=1" Да, возможно это важно. Тестовый сайт стоит в подпапке, то есть домен.ру/catalog/, .htaccess в корне подпапки отрабатывает, включил для ограничения доступа только мне, и проверки чпу (сейчас ЧПУ отключено). Никаких дополнений или тем больше не стоит, все голенькое OpenCart 3.0.3.8-ce.1.3. В принципе, хотелось позже поработать с webp и сделать иконку сайта через svg, рассчитывал без правок шаблонов и тп., в OpenCart вообще новичок). Изменено 28.10.2023 в 14:41 пользователем 3axap 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Wimana13 Опубликовано 28.12.2023 в 15:15 Поделиться Опубликовано 28.12.2023 в 15:15 А чтобы у товаров, категорий и остальных страниц можно было поставить разные iconки, чисто для удобства контент-менеджера модификатор найдется? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 4.01.2024 в 09:22 Автор Поделиться Опубликовано 4.01.2024 в 09:22 В 28.12.2023 в 21:15, Wimana13 сказал: А чтобы у товаров, категорий и остальных страниц можно было поставить разные iconки, чисто для удобства контент-менеджера модификатор найдется? Пока нет, в будущем может будет 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Blast Опубликовано 30.01.2024 в 08:34 Поделиться Опубликовано 30.01.2024 в 08:34 В 22.06.2022 в 12:27, Venter сказал: для ресайза на фронте это предусмотрено в модификаторе. Если передается формат ico или svg то просто возвращает исходный родной файл измените константу для фронта. там сейчас HTTPS_CATALOG (HTTP_CATALOG). нужно HTTPS_SERVER(HTTP_SERVER) 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Helio Опубликовано 13.02.2024 в 11:04 Поделиться Опубликовано 13.02.2024 в 11:04 На последней клубной сборке не работает, на ocstore работает Ошибка с недопустимым форматом 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 23.02.2024 в 13:36 Автор Поделиться Опубликовано 23.02.2024 в 13:36 В 21.06.2022 в 16:48, Reactor сказал: Для полного счастья не хватает еще webp добавлено 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 23.02.2024 в 13:53 Автор Поделиться Опубликовано 23.02.2024 в 13:53 В 13.02.2024 в 17:04, Helio сказал: На последней клубной сборке не работает, на ocstore работает Ошибка с недопустимым форматом Загрузил новые версии модификаторов. Удаляем старый, скачиваем и грузим новый. Добавлен WEBP 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 23.02.2024 в 14:12 Автор Поделиться Опубликовано 23.02.2024 в 14:12 В 22.06.2022 в 14:56, nikifalex сказал: а если у товара картинку поставят svg то как сработает imge->resize ? и как оно отобразится все потом на сайте? возможно это надо как-то предусмотреть если Вы будете грузить все картинки в формате SVG для товаров допустим, то на фронте вам нужно будет делать правки в Вашем CCS, для того чтоб нормально картинка показывалась в блоке списка товаров, допустим в категориях. Тесты проводил на дефолтной теме. Если у вас возникают проблемы с выводом SVG на фронте в вашей теме шаблона, то это уже ваша личная проблема, а не проблема данного модификатора. Под каждую тему шаблона не подстроишься и такие проблемы решаются на личном уровне, то есть нужно будет заказывать доделку или переделку темы шаблона 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Helio Опубликовано 10.04.2024 в 06:02 Поделиться Опубликовано 10.04.2024 в 06:02 В 23.02.2024 в 18:53, Venter сказал: Загрузил новые версии модификаторов. Удаляем старый, скачиваем и грузим новый. Добавлен WEBP Нет, у клубной сборки отличается filemanager.php Я могу ошибаться, но вроде там ошибка в файле у самой сборки, а не у вас 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 11.04.2024 в 06:05 Автор Поделиться Опубликовано 11.04.2024 в 06:05 В 10.04.2024 в 11:02, Helio сказал: Нет, у клубной сборки отличается filemanager.php Я могу ошибаться, но вроде там ошибка в файле у самой сборки, а не у вас Спасибо что написали свой комментарий. Только что заметил разницу в клубной сборки в этом файле, и всего то в одной строке 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 11.04.2024 в 06:11 Автор Поделиться Опубликовано 11.04.2024 в 06:11 В 10.04.2024 в 11:02, Helio сказал: Нет, у клубной сборки отличается filemanager.php Я могу ошибаться, но вроде там ошибка в файле у самой сборки, а не у вас Загружена новая версия которая подходит к клубной сборке 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
YuraN Опубликовано 24.07.2024 в 21:56 Поделиться Опубликовано 24.07.2024 в 21:56 (изменено) Загружаю в товар файл webp - Недопустимый тип файла! Во вкладке настроек Сервер - все есть... Нулей в размер файла добавил.... Что делать? Как грузить webp? Может проблема в последней версии сборки Версия OpenCart 3.0.3.8-ce.1.4 ? Изменено 24.07.2024 в 21:58 пользователем YuraN 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 24.07.2024 в 22:02 Автор Поделиться Опубликовано 24.07.2024 в 22:02 В 25.07.2024 в 02:56, YuraN сказал: Загружаю в товар файл webp - Недопустимый тип файла! Во вкладке настроек Сервер - все есть... Нулей в размер файла добавил.... Что делать? Как грузить webp? Может проблема в последней версии сборки Версия OpenCart 3.0.3.8-ce.1.4 ? какая у вас сборка опенкарта стоит? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 24.07.2024 в 22:05 Автор Поделиться Опубликовано 24.07.2024 в 22:05 В 29.04.2022 в 00:59, Venter сказал: Тестирование: svg_2_3.ocmod - тестировался на: - ocStore 2.3.0.2.3, svg_3_0_3.ocmod - тестировался на: - ocStore 3.0.3.7 - OpenCart Club 3.0.3.8-ce.1.4 svg_club_3_0_4.ocmod - тестировался на: - OpenCart 3.0.4.0-ce.1.5-dev внимательно смотрите какие есть модификаторы, если вы поставили модификатор 3.0.3 на сборку 3.0.4 то работать не будет модификатор. И еще внимание, если вы загружаете данные не через родное добавление товара то тоже может не работать в админке 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
YuraN Опубликовано 24.07.2024 в 22:07 Поделиться Опубликовано 24.07.2024 в 22:07 (изменено) Оказывается нужно в файл еще вот это добавить Короче я добавил вот так и заработало☝ Для SVG и ICO наверное также нужно добавить.... Пока не проверял. Изменено 24.07.2024 в 22:11 пользователем YuraN 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 24.07.2024 в 22:18 Автор Поделиться Опубликовано 24.07.2024 в 22:18 В 25.07.2024 в 03:07, YuraN сказал: Для SVG и ICO наверное также нужно добавить.... Пока не проверял. чего ты там не проверял. модификатор как раз это и делает. но модификаторы для разных версий, и может ты просто не тот модификатор к себе поставил или еще какая то именно с твоей стороны проблема 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Venter Опубликовано 24.07.2024 в 22:21 Автор Поделиться Опубликовано 24.07.2024 в 22:21 я вопрос задавал, какая у тебя версия опенкарта стоит и какой ты ставил себе модификатор. ответить можешь? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.