Приветствую форумчан! Надеюсь на помощь знатоков.
Opencart 1.5.6.4 . Возникла необходимость установить Яндекс.Метрику с информером. Добавил код счетчика с информером в footer.tpl, но информер не появился.
Метрика при этом работает, посетители считаются. То есть проблема возникла только с информером (картинку на сайте не видно).
Стал экспериментировать, добавлять код через админку в поле для кода Google Analytics, вставлять код информера в статьи через "Исходник"... пока не заметил такое явление: после вставки Opencart добавляет изображению информера странный класс, состоящий из набора букв. То есть, нормальный код информера имеет вид:
<a href="https://metrika.yandex.ru/stat/?id=30666482&from=informer"
target="_blank" rel="nofollow"><img src="//bs.yandex.ru/informer/30666482/3_0_FFFFFFFF_FFFFFFFF_0_pageviews"
style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетите
А после вставки, например, на информационной странице, при повторном просмотре "Исходника", код оказывается таким:
<a href="https://metrika.yandex.ru/stat/?id=30666482&from=informer" rel="nofollow" target="_blank"><img alt="Яндекс.Метрика" class="fykpkfwxxvklprbyaczv" onclick="try{Ya.Metrika.informer({i:this,id:30666482,lang:'ru'});return false}catch(e){}" src="//bs.yandex.ru/informer/30666482/3_0_FFFFFFFF_FFFFFFFF_0_pageviews" style="width:88px; height:31px; border:0;" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" /></a>
Класс class="fykpkfwxxvklprbyaczv" добавляется даже просто при попытке вставить в статью картинку с url //bs.yandex.ru/informer/30666482/3_0_FFFFFFFF_FFFFFFFF_0_pageviews Аналогичный класс обнаруживается при просмотре исходного кода страницы сайта, если код счетчика вставлен в footer.tpl.
Экспериментируя с вставкой картинок, пришел к выводу, что проблема именно с информерами (попробовал счетчик Livinternet - проблема аналогичная). К обычным картинкам такой класс не добавляется.
Конечно, может быть проблема вовсе и не нём, но тогда я совсем не понимаю, в чем дело, почему информеры не отображаются
Кто-нибудь может подсказать, как решить данную проблему, чтобы информеры всё же отображались?