Quote from: Bredova at Aug 11, 2009, 02:57 AMА надо на всех страницах.
&ajaxSearch=`0` стоит в вызове снипета на странице вывода результатов поиска
Попробовал на тестовом сайте - удаление > в плагине решает проблему - не знаю, почему на сайте этого не произошло. Может все-таки исправление не сохранилось? Или случайно не там исправили? Если все нормально, но ничего не получилось, можно попробовать спросить автора сниппета (на английском языке) по ссылке, приведенной выше.
Ошибка у всех появляется?
Попытался повторить - не получается. Нет ошибки.
r5601
UPD. Вот и у меня получилось. Ошибки нет если вы не используете страницу с результатами поиска.
Я исправляла в файле, который лежит в корне ajaxSearch и называется plugin.searchHighlight.tpl Это правильно?

Quote from: Paprikas at Aug 11, 2009, 03:18 AM
Ошибка у всех появляется?
Попытался повторить - не получается. Нет ошибки.
r5601
UPD. Вот и у меня получилось. Ошибки нет если вы не используете страницу с результатами поиска.
А как без этой страницы, куда результаты тогда выводить?
Так менять в общем случае нельзя – в body могут стоять дополнительные параметры, например:
Вместо этого я добавил скобку сюда
$body = explode("<body", $output); // break out the head
получилось
$body = explode("<body>", $output); // break out the head
У меня ошибка исчезла.
На всех страницах – то есть в шаблоне.
А как это "на всех страницах"? Куда вставлять &ajaxSearch=`0` в остальные страницы, там же нет вызова ajaxSearch
Quote from: Bredova at Aug 11, 2009, 04:44 AMНа всех страницах – то есть в шаблоне.
А как это "на всех страницах"? Куда вставлять &ajaxSearch=`0` в остальные страницы, там же нет вызова ajaxSearch
Исправлять, как отмечено выше, естественно, надо в административной части системы в плагинах, а не в файле.
[!AjaxSearch? &ajaxSearch=`0`!]
А где написано
А куда вставлять &ajaxSearch=`0` в остальные шаблоны?
При попытке перейти на страницу (которую нашел аякссирч), на которой есть вызов Jot.
Quote from: Paprikas at Aug 11, 2009, 05:06 AMТак менять в общем случае нельзя – в body могут стоять дополнительные параметры, например:
Вместо этого я добавил скобку сюда
$body = explode("<body", $output); // break out the head
получилось
$body = explode("<body>", $output); // break out the head
У меня ошибка исчезла.
<body onload="load()" onunload="unload()">
В этом случае <body> просто не найдется.
А какие ошибки возникли при первом исправлении? Вроде бы там ничего не может привести к ошибкам…
А дальше должно быть самое интересное – номер строки, на которой возникла ошибка.
Parse error: syntax error, unexpected T_IF, expecting T_FUNCTION in /home/assets/snippets/jot/jot.class.inc.php