Сумісність:
OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OCStore 2.1OCStore 2.3Opencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3MaxyStore 2.1.0.2MaxyStore 2.3.0.2
Уходим от блокировки и восстанавливаем нормальную работу сайта на Опенкарт.
Из-за блокировки мессенджера Телеграм в РФ по решению Роскомнадзора
были также заблокированы многие сервисы гугла (аналитика, рекапча, фонты
и т. д.).
Поскольку движок Опенкарт любых сборок использует обращение к сервисам
Гугла, например, для загрузки фонтов, то зависают страницы как публичной
части, так и админки.
Ваши сайты становятся недоступны для ваших покупателей.
Данное решение позволяет снять эти проблемы. На первом этапе (в текущей
версии) избавляемся от бесконечной и невыполнимой (из-за блокировки)
попытки загрузки фонтов.
Проблема убрана как из админки, так и из фронт-энда.
Знаю, что некоторые модули в админке также пытается загружать эти фонты. Буду добавлять решение для таких модулей постепенно.
Сейчас решена базовая задача. И сайты начинают работать привычно быстро.
В шаблонах (начиная от дефолтного) встречаются шрифты, загружаемые с серверов гугла:
open-sans, // есть во всех сборках opencart
roboto-condensed,
marck-script
Данное решение позволяет встроить эти шрифты на ваш сайт. И
пользователь в свой браузер будет загружать эти шрифты уже с вашего
сайта. Тем самым исключаются долгие и бесплодные ожидания загрузки с
серверов гугла.
Если в ваших шаблонах встречаются другие нестандартные шрифты, то просьба сообщать об этом.
Просто загрузите ocmod через загрузчик в админке. И обновите кеш ocmod.
А также обновите системный кеш и кеш вашего ускорителя (если имеется).
Для тех, кто загружает по фтп:
Возможно использование без загрузки ocmod. Если загружаете по фтп, то положите файл install.php в папку admin и выполните
http://ваш.сайт/admin/install.php
Удалите файл install.php.
После не забудьте применить install.xml и обновить кеш ocmod . install.xml (предварительно переименуйте в
google_fix_by_sitecreator.ocmod.xml) можете положить в system и далее примените обновление кеша ocmod (и остальные кеши).
Не нужно повторять эти действия если вы изначально установили
дополнение через стандартный загрузчик ocmod. Т. е. загрузили
(установили) GOOGLE_fix.ocmod.zip
Данное решение
может работать с переименованной папкой админа.
Только в файле xml замените admin на название вашей папки админа.
Результат виден здесь: http://watermark.sitecreator.pro/
Была ранее проблема: