我必须在 MODX 中制作搜索栏,并且我想使用 MODX 中内置的 AjaxSearch。
我阅读了有关如何设置它的帮助,并且我已经获得了以下页面:
[!AjaxSearch? &showResults=`0` &landingPage=`52` &showMoreResults=`1` &moreResultsPage=`52`!]
在页面上ID=52
我有:
[!AjaxSearch? &showInputForm=`0` &ajaxSearch=`0`!]
在我点击带有空白字段的搜索的地方是可以的 - 我对此有所警惕。
但是当我输入一些东西并搜索时,我得到了:
« MODx 解析错误 »
MODx 在尝试解析请求的资源时遇到以下错误:
« PHP Parse Error » PHP 错误调试
错误:
htmlspecialchars() [function.htmlspecialchars]:不支持字符集“ISO-8859-2”,假设为iso-8859-1
错误类型/编号:警告 - 2
文件:
/home/users/xxx/public_html/xxx/xxx/assets/snippets/ajaxSearch/classes/ajaxSearchInput.class.inc.php
Line: 340
Line 340 source:
if (version_compare(PHP_VERSION, '5.2.3', '>= ')) $string = htmlspecialchars($string, $quote_style, $charset, $double_encode);
我该如何处理?我该如何修复这个?
谢谢你的帮助。