MODX で検索バーを作成する必要があり、MODX に組み込まれている AjaxSearch を使用したいと考えています。
私はそれを設定する方法についてのヘルプを読んで、私が持っているページを持っています:
[!AjaxSearch? &showResults=`0` &landingPage=`52` &showMoreResults=`1` &moreResultsPage=`52`!]
そして、ID=52
私が持っているページに:
[!AjaxSearch? &showInputForm=`0` &ajaxSearch=`0`!]
そして、空のフィールドで検索をクリックしても問題ありません-それについて警告があります。
しかし、何かを入力して検索すると、次のようになります。
« MODx 解析エラー »
要求されたリソースの解析中に、MODx で次のエラーが発生しました:
« PHP 解析エラー » 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
行: 340
行 340 ソース:
if (version_compare(PHP_VERSION, '5.2.3', '>= ')) $string = htmlspecialchars($string, $quote_style, $charset, $double_encode);
どうすれば対処できますか?どうすればこれを修復できますか?
ご協力ありがとう御座います。