yandex.metrika

Куда вставить этот счетчик?
<!-- Yandex.Metrika counter -->
<div style="display:none;"><script type="text/javascript">
(function(w, c) {
    (w[c] = w[c] || []).push(function() {
        try {
            w.yaCounter4945765 = new Ya.Metrika(4945765);
             yaCounter4945765.clickmap(true);
             yaCounter4945765.trackLinks(true);
        
        } catch(e) { }
    });
})(window, 'yandex_metrika_callbacks');
</script></div>
<script src="//mc.yandex.ru/metrika/watch.js" type="text/javascript" defer="defer"></script>
<noscript><img src="//mc.yandex.ru/watch/4945765" style="position:absolute; left:-9999px;" alt="" /></noscript>
<!-- /Yandex.Metrika counter -->


Куда бы не пытался в стиле вставить. Из-за него ошибки. Любой фаил стиля, он портит короче.

7 комментариев

avatar
У меня, так: в /templates/skin/new файл header.tpl
<body onload="prettyPrint()">

{literal}
<!-- Yandex.Metrika -->

её код

<!-- /Yandex.Metrika -->
{/literal}

{hook run='body_begin'}
avatar
если надо вставить в другое место, то просто вставляем в теги {literal}код_счетчика{/literal}
avatar
Вставлять нужно в /templates/skin/ваш_скин файл footer.tpl
перед закрывающимся тегом конструкцией:
{literal}
код метрики
еще код метрики
и еще код метрики
{/literal}
avatar
*перед закрывающимся тегом body
avatar
обрамите {literal}
пример
{literal}
код метрики
еще код метрики
и еще код метрики
{/literal}
avatar
о как =) век живу — век учусь))) спасибо! а то я бы эти яваскрипты в отдельные файлы вынесла бы :D
avatar
Всегда стояла в футере, обернутая в {literal}
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.