From 3d669e107dc98ddcba747bdf491ce828aeb255b4 Mon Sep 17 00:00:00 2001 From: Anton Vakhrushev <anwinged@ya.ru> Date: Sun, 1 Jan 2017 18:53:58 +0300 Subject: [PATCH] Add Yandex.Metrika counter --- source/_includes/counters.twig | 29 +++++++++++++++++++++++++++++ source/_layouts/default.html.twig | 1 + 2 files changed, 30 insertions(+) create mode 100644 source/_includes/counters.twig diff --git a/source/_includes/counters.twig b/source/_includes/counters.twig new file mode 100644 index 0000000..a67bb81 --- /dev/null +++ b/source/_includes/counters.twig @@ -0,0 +1,29 @@ +<!-- Yandex.Metrika counter --> +<script type="text/javascript"> + (function (d, w, c) { + (w[c] = w[c] || []).push(function() { + try { + w.yaCounter41913764 = new Ya.Metrika({ + id:41913764, + clickmap:true, + trackLinks:true, + accurateTrackBounce:true, + trackHash:true + }); + } catch(e) { } + }); + + var n = d.getElementsByTagName("script")[0], + s = d.createElement("script"), + f = function () { n.parentNode.insertBefore(s, n); }; + s.type = "text/javascript"; + s.async = true; + s.src = "https://mc.yandex.ru/metrika/watch.js"; + + if (w.opera == "[object Opera]") { + d.addEventListener("DOMContentLoaded", f, false); + } else { f(); } + })(document, window, "yandex_metrika_callbacks"); +</script> +<noscript><div><img src="https://mc.yandex.ru/watch/41913764" style="position:absolute; left:-9999px;" alt="" /></div></noscript> +<!-- /Yandex.Metrika counter --> diff --git a/source/_layouts/default.html.twig b/source/_layouts/default.html.twig index 4caad80..2419d09 100644 --- a/source/_layouts/default.html.twig +++ b/source/_layouts/default.html.twig @@ -17,5 +17,6 @@ <main class="content"> {% block content %}{% endblock %} </main> + {% include 'counters.twig' %} </body> </html>