Основная проблема при размещении кода счётчика на сайтах на PHP заключается в том, что стандартный вариант кода счётчика расценивается интерпретатором как код PHP, а не как JavaScript код.
Необходимым условием работы счётчика на PHP-сайтах с использованием шаблонизатора Smarty является экранирование фигурных скобок, используемых в коде счётчика. Экранирование производится «оборачиванием» фигурных скобок { и } в теги {literal}:
Пример:
Документация: http://www.smarty.net/docsv2/ru/language.function.literal