четверг, 3 ноября 2016 г.

Установка Яндекс Метрики

Последнее время у меня был сторонний модуль Метрики для X-CART, честно купленный за 5 баксов, но после перехода на версию движка 5.3 он приказал долго жить (даже с конвертацией в twig), авторы его что то молчат, ну и ладно.

В папке   ваш скин\layout\footer создаем файл main.footer.metrika.twig, содержащий


{##
 # Yandex Metrika
 #
 # @ListChild (list="layout.main.footer", weight="2000")
 #}

<!-- Yandex.Metrika counter -->


Тут код метрики, скопированный из ее настроек на сайте Метрики.

<!-- /Yandex.Metrika counter -->



Все! Мне не жалко 5 баксов, просто когда времени на выпрашивание уходит больше, чем на "написать самому" это не прикольно.


 

Установка кодов подтверждения покупки

Установка на страницу "Спасибо" стороннего кода нужна в системах аналитики от Гугля и Яндекса и во всевозможных партнерках, которые хотят знать, что покупка была совершена.

!!! Будьте внимательны! Чужие скрипты (и в ифреймах в том числе) могут делать что угодно, любые вредоносные действия.

Идем в папку с нашим скином, затем в default/checkout/ (если этих папок нет - создаем) и создаем папку success, в которую будем помещать twig файлы для разных сервисов.

Так для Гугл Адвордс создадим файл google.twig содержащий

{##
 # Order success for Google
 #
 # @ListChild (list="checkout.success.panel", weight="1000")
 #}

<div>google code</div>