Клуб Яндекс.Поиска для сайта

Ошибка, помогите разобраться.

На сайт со стареньким движком, решил поставить "Строку поиска". Вписываю в шаблон код стоки и движок выдаёт такую ошибку:

 

Fatal error: Smarty error: [in yandex.tpl line 1]: syntax error: unrecognized tag: 'action':'http://www.makscard.com/result.php','arrow':false,'bg':'#ffcc00','fontsize':12,'fg':'#000000','language':'ru','logo':'rb','publicname':'Yandex Site Search #2139261','suggest':true,'target':'_blank','tld':'ru','type':2,'usebigdictionary':true,'searchid':2139261,'webopt':false,'websearch':false,'input_fg':'#000000','input_bg':'#ffffff','input_fontStyle':'normal','input_fontWeight':'normal','input_placeholder':null,'input_placeholderColor':'#000000','input_borderColor':'#7f9db9' (Smarty_Compiler.class.php, line 446) in /var/www/u1656357/data/www/makscard.com/smarty/Smarty.class.php on line 1094

 

Помогите пожалуйста, разобраться.


6 комментариев
Дмитрий Вульбрун
28 января 2016, 00:56

Вот тут http://www.makscard.com/result.php же все работает.

Вот результаты: http://www.makscard.com/result.php?searchid=2139261&text=автошколы&web=0#

 

Или я не замечаю ошибку?

Сейчас верну строку, на http://www.makscard.com/result.php не смотрите, это отдельная страница не привязаная к движку

Дмитрий Вульбрун
28 января 2016, 00:56

Принято, убирайте строчку, чтобы не пугать пользователей, мы посмотрим сейчас.

Дмитрий Вульбрун
28 января 2016, 00:56

В смарти надо все скрипты заворачивать в literal. Иначе он думает, что это его команда, и падает. Попробуйте завернуть весь код в {literal}{/literal}.
Должно помочь.

Спасибо большое! Всё заработало.

Дмитрий Вульбрун
28 января 2016, 00:56

Обращайтесь :)