Проблема после обновления

иконки
кеш

#1

Здравствуйте, друзья.
Наконец то обновился до самой последней версии CS-Cart и Uniteme2.
Обновляли сайт ребята из CS-Catr, тему обновлял сам по видео-инструкции.
Сам сайт: neva-fish.ru
Столкнулся с такой проблемой:
Не отображаются стандартные иконки, а именно вместо иконок - квадратики.
Нет корзины, иконки аккаунта, да и вообще нет иконок - просто квадратики.
Связался с тех. поддержкой CS-Cart - сказали, что у них все иконки видно у меня на сайте, отправили в тех. поддержку AlexBranding. Там тоже сказали, что все иконки видят, даже сняли видео, что иконки на месте.
Я захожу с разных компьютеров и иконок не вижу - не отображаются.
Хотел узнать, а вы видите иконки у меня на сайте или нет?
И второй вопрос, что же мне сделать, что бы у меня тоже браузер видел иконки?
Скрины прилагаются: https://cloud.mail.ru/public/PriN/5Mjqm7mFo

ПС
КЕШ почистил много раз, но всё равно не помогает(


#2

Иконки на месте


#3

https://prnt.sc/oujmjv - сделайте жесткую перезагрузку с очищением кеша браузера, с иконами у вас все гуд


#4

Жесткая перезагрузка - это через F12 и долго жать на обновить?
Делал… Даже браузер переустановил. Скачал другие браузеры - нет иконок и всё.


#5

Всё у вас на месте.

Зайдите в F12, после чего зажмите ctrl+shift+R.

С такой же “проблемой” сталкивался. Тоже думал с сайтом проблемы. Браузеры на базе Хромиума(почти все т.е.) странные стали, по-старому перестали обновлять всё, без открытой панели разработчика вообще не обновить страницу.


#6

Не помогает такой метод( делал такое сразу, как заметил иконки(
Если зайти в “Доступные иконки: AB: UniTheme2” - там тоже квадратики вместо иконок.
Вот заскринил… может из-за этого?


#7

Открыл, иконки в порядке.

Возможно, ваш провайдер дополнительно кеширует содержимое. Если да, то можно попробовать зайти через VPN, чтоб проверить, или просто подождать до завтра :slight_smile:


#8

Уже неделя прошла… столько всего перепробовал((((
Даже все браузеры переустановил)
Осталось только винду снести)


#9

@lexizli прав, это проказы провайдера. Посмотрите например с телефона/планшета, но только не через Wi-Fi, так как это тот же провайдер получается. Причина - не подгружается новый файл шрифтов, иконки от него как я понимаю отображаются. Имя файла осталось то же самое, поэтому он берется из кэша


#10

Как вариант, если проблема в путях — переименновать пути :slight_smile:


#11

Не поможет переустановка :slight_smile: Враг не внутри, враг извне.


#12

а как их переименовать? есть какая то инструкция?)


#13

с другого провайдера так же. Ночью потестил)


#14

Может какой-нибудь блокировщик рекламы чудит?


#15

а блокировщиков и не стояло никогда(


#16

УРА! Сделали мне знакомые ребята… Маленько код подправили. Если кому интересно решение и может быть пригодится в будущем.

Вот комментарии от верстальщика:

**Если честно, то я долго ковыряла совершенно не то. Я нашла файл, поменяла пути, но оказалось что сама cms заменяет на относительные. Потом я долго искала, как же мне заставить её так не делать и даже пыталась вписать стиль напрямую в head, а потом дошло, что не туда смотрю =) **

**Проблема интересная, правда. Пойду к себе в бложек запишу =)) **

А решение такое:

**В директиве подключения может быть локальное имя шрифта. Если система по этому имени находит установленный шрифт, то уже не грузит его с сервера. Ускорение — да, если ты пользуешься обычными шрифтами. Но, тут у нас были иконки. **
**И это самое имя шрифта совпало с каким-то системным на компе клиента. **

**Почему я должна была догадаться по квадратикам? **
**Потому что именно так выглядят несуществующие символы в шрифте. **
Неподгруженный шрифт выглядит как квадратик с кодом внутри.

Так что я удалила это локальное имя, чтобы система даже не рыпалась.


#17

Тему можно закрывать. Всем неравнодушным спасибо.
Отдельное спасибо тех. поддерже CS-Cart, которые очень старались помочь с проблемой, но так и не смогли разобраться.


#18

На будущее: реально отображаемый шрифт отображается в инспекторе браузера на вкладке Computed в секции Rendered fonts.


#19