我必須在MODX中創建搜索欄,並且我想使用內置於MODX中的AjaxSearch。如何處理Modx中的AjaxSearch進化和錯誤與htmlspecialchars?
我讀到有關如何設置它的幫助,我已經得到了,我已經得到頁:
[!AjaxSearch? &showResults=`0` &landingPage=`52` &showMoreResults=`1` &moreResultsPage=`52`!]
和頁面與ID=52
我已經有了:
[!AjaxSearch? &showInputForm=`0` &ajaxSearch=`0`!]
在哪裏我點擊搜索與空字段是好的 - 我有警覺。
但是,當我輸入一些東西並進行搜索,那麼我有:
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« PHP Parse Error » PHP error debug
Error:
htmlspecialchars() [function.htmlspecialchars]: charset `ISO-8859-2' not supported, assuming iso-8859-1
Error type/ Nr.: Warning - 2
File:
/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);
我該如何處理呢?我該如何修復?
謝謝你的幫助。
我改變文件中的字符集從我的問題,我現在可以搜索。但問題是,當我嘗試點擊結果中的搜索鏈接。你可以在這個問題上檢查它嗎? http://stackoverflow.com/questions/14840969/how-to-repair-this-issue-when-i-click-on-result-link-in-modx-ajaxsearch –