При попытке загрузить в настройках темы лого в svg вылетает ошибка "Допускаются только файлы с расширениями *.jpg, *.jpeg, *.png, *.gif".
Как обойти это ограничение?
При попытке загрузить в настройках темы лого в svg вылетает ошибка "Допускаются только файлы с расширениями *.jpg, *.jpeg, *.png, *.gif".
Как обойти это ограничение?
Никак. Это ограничение выдает система. То есть сам движок не позволяет загружать такие файлы. Можно лишь в очередной раз напомнить им об этом. Хотя возможно на то есть свои причины.
Понятно. Но если сильно хочется, то обойти можно. Я загрузил файл logotype.svg в /site/themes/balance/img/ и подредактировал /wa-data/public/site/themes/balance/theme.xml (в параметрах логотипов получилось что-то вроде <value>img/logotype.svg</value>).
Работает.
Не, не работает. Не смог заставить. И файл загрузил, и xml поправил.
Значит что-то не так сделали. Ибо таким способом мы обходим само приложение и вписать туда можем что угодно. Хоть *.exe, если б в этом был какой-то смысл. XML надо редактировать в папке /wa-data/public/site/themes/balance/theme.xml, как было сказано выше. Найти там код:
И тут указать... да хоть так и указать. После этого ваш логотип под именем logo.svg загрузить в папку /wa-data/public/site/themes/balance/img/
Если не сработало, то это может быть только кэш браузера.