Вообще есть какой-нибудь FAQ о том, как работать с дизайном и движком LS?

Мне надо установить счётчик на JAVA, и когда впихиваешь его в хедер или футер шаблона, то он мне пишет такую бяку:
Fatal error: Smarty error: [in header.tpl line 13]: syntax error: unrecognized tag 'var' (Smarty_Compiler.class.php, line 590) in /home/basewayr/domains/baseway.ru/public_html/club/classes/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092

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

avatar
Вам надо счётчик не на JAVA, а на JavaScript. Это два разных языка.
Делайте так:
{literal}
код счётчика
{/literal}
  • rere
  • 0
avatar
И вообще, что за Smarty такой :), почему он ошибку пишет?
avatar
Смарти, это шаблонизатор. Он принимает за свои внутрение переменные всё, что находится внутри фигурных скобок. Для того чтобы он не принимал фигурные скобки за свои внутрение переменные обращайте текст, содержащий фигурные скобки в {literal}{/literal}
avatar
Т.е. если вставляю JavaScript код, то должен его обрамлять?
{literal}

{/literal}
avatar
Вставил код, обрамив его литералом. Всё заработало!
Вот был бы какой-нибудь учебник по Лайтстриту — вопросов бы не задавал :-(
avatar
Вот был бы какой-нибудь учебник по Лайтстриту — вопросов бы не задавал :-(
Вот был бы какой-нибудь поисковик, типа Гугла или Яндекса — мог бы по Smarty документацию найти. Например, вот эту: www.smarty.net/manual/ru/
avatar
Поиск?:)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.