Почему в Диспетчере файлов не отображаются SVG файлы?
Приветсвтую, всегда мучался с этим вопросом, может кто подскажет решение. В Файловом менеджере MODx или как его назвать правильно, диспетчер файлов, в нем не отображаются превью SVG файлов. Почему? Везде SVG прописан как разрешенный формат и в источниках файлов везде, но нет, но если выбрать в TV например этот файл отображается нормально, но блин я не вижу что выбрать в диспечере файлов :(( это просто кошмар. Что за хрень? Кто знает как лечить?
Все другие форматы отображаются хорошо.

Все другие форматы отображаются хорошо.

Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Поменять в файле core/model/modx/processors/system/phpthumb.class.php кусок кода или добавить, посмотрел, но у там все так же как у них там в пример тут github.com/modxcms/revolution/pull/15865 не понимаю
должны отображаться.
Проверьте версию php, чтобы была 7.4
И через информацию о системе (управление — отчеты — инф. о сист — phpinfo) посмотрите какая версия imagick
должна быть выше 3.5.1
imagick module version 3.7.0
iconv library version 2.17
GD library Version 2.3.3
Не знаю в чем дело, по моему много лет использую MODx и он никогда не отображал SVG :( хостинг всегда или timeweb или sherlockhost на обоих одно и тоже, даже пустой MODx поднять, закинуть в файловый менеджер любую SVG и она не будет отображаться как превью других изображений, печаль
Верхнее меню в админке -> Медиа -> Источники файлов -> ставим галку и редактируем Filesystem -> находим параметр imageExtensions -> через запятую прописываем svg -> жмём кнопку Сохранить -> Проверяем результат.