Здравствуйте, друзья.
Наконец то обновился до самой последней версии CS-Cart и Uniteme2.
Обновляли сайт ребята из CS-Catr, тему обновлял сам по видео-инструкции.
Сам сайт: neva-fish.ru
Столкнулся с такой проблемой:
Не отображаются стандартные иконки, а именно вместо иконок - квадратики.
Нет корзины, иконки аккаунта, да и вообще нет иконок - просто квадратики.
Связался с тех. поддержкой CS-Cart - сказали, что у них все иконки видно у меня на сайте, отправили в тех. поддержку AlexBranding. Там тоже сказали, что все иконки видят, даже сняли видео, что иконки на месте.
Я захожу с разных компьютеров и иконок не вижу - не отображаются.
Хотел узнать, а вы видите иконки у меня на сайте или нет?
И второй вопрос, что же мне сделать, что бы у меня тоже браузер видел иконки?
Скрины прилагаются: https://cloud.mail.ru/public/PriN/5Mjqm7mFo
ПС
КЕШ почистил много раз, но всё равно не помогает(
С такой же “проблемой” сталкивался. Тоже думал с сайтом проблемы. Браузеры на базе Хромиума(почти все т.е.) странные стали, по-старому перестали обновлять всё, без открытой панели разработчика вообще не обновить страницу.
Не помогает такой метод( делал такое сразу, как заметил иконки(
Если зайти в “Доступные иконки: AB: UniTheme2” - там тоже квадратики вместо иконок.
Вот заскринил… может из-за этого? https://cloud.mail.ru/public/PriN/5Mjqm7mFo
Возможно, ваш провайдер дополнительно кеширует содержимое. Если да, то можно попробовать зайти через VPN, чтоб проверить, или просто подождать до завтра
@lexizli прав, это проказы провайдера. Посмотрите например с телефона/планшета, но только не через Wi-Fi, так как это тот же провайдер получается. Причина - не подгружается новый файл шрифтов, иконки от него как я понимаю отображаются. Имя файла осталось то же самое, поэтому он берется из кэша
УРА! Сделали мне знакомые ребята… Маленько код подправили. Если кому интересно решение и может быть пригодится в будущем.
Вот комментарии от верстальщика:
**Если честно, то я долго ковыряла совершенно не то. Я нашла файл, поменяла пути, но оказалось что сама cms заменяет на относительные. Потом я долго искала, как же мне заставить её так не делать и даже пыталась вписать стиль напрямую в head, а потом дошло, что не туда смотрю =) **
**Проблема интересная, правда. Пойду к себе в бложек запишу =)) **
А решение такое:
**В директиве подключения может быть локальное имя шрифта. Если система по этому имени находит установленный шрифт, то уже не грузит его с сервера. Ускорение — да, если ты пользуешься обычными шрифтами. Но, тут у нас были иконки. **
**И это самое имя шрифта совпало с каким-то системным на компе клиента. **
**Почему я должна была догадаться по квадратикам? **
**Потому что именно так выглядят несуществующие символы в шрифте. ** Неподгруженный шрифт выглядит как квадратик с кодом внутри.
Так что я удалила это локальное имя, чтобы система даже не рыпалась.
Тему можно закрывать. Всем неравнодушным спасибо.
Отдельное спасибо тех. поддерже CS-Cart, которые очень старались помочь с проблемой, но так и не смогли разобраться.