Ошибка Smarty: неопознанный тег

Если после добавления JavaScript-кода, например, номера отслеживания, в шаблон, вам выдаёт ошибку Smarty “unrecognized tag...”, скорее всего, вставленный JavaScript-код содержит теги, оформленные с помощью { и }. Smarty использует { и } в качестве разделителей и пытается интерпретировать JavaScript-код в шаблоне.

Чтобы предотвратить возникновение ошибки, выполните следующие действия:

  1. Откройте шаблон, в который вы хотите добавить код.

  2. Заключите JavaScript-код в контейнер {literal}...{/literal}, чтобы Smarty не парсировал код:

    {literal}
    ваш JavaScript-код
    {/literal}
    
  3. Сохраните файл.