MODxで作成したサイトにAjaxSearchを設置する。
元々入っていた物より新しいバージョンが出ているので、それをダウンロード。
現時点での最新バージョンは1.8.3。
ちなみにこのAjaxSearchのjQueryのバージョンは1.2.6。今回使ったスムーズスクロールと同じで良かった。
で、とりあえずassets/snippets/ajaxSearchの中に古いバージョンを追い出して新しいバージョンを入れる。
検索窓の欲しいところに
[!AjaxSearch!]
と書き込む。
実際に見てみると、
« MODx Parse Error »
| MODx encountered the following error while attempting to parse the requested resource: | |||
| « PHP Parse Error » | |||
| PHP error debug | |||
| Error: | Missing argument 2 for AjaxSearch::AjaxSearch(), called in /Library/WebServer/Documents/MODx_DN/manager/includes/document.parser.class.inc.php(769) : eval()’d code on line 336 and defined | ||
| Error type/ Nr.: | Warning – 2 | ||
| File: | /Library/WebServer/Documents/MODx_DN/assets/snippets/ajaxSearch/classes/ajaxSearch.class.inc.php | ||
| Line: | 97 | ||
| Line 97 source: | function AjaxSearch($version,$cfg,$dcfg) { | ||
| Parser timing | |||
| MySQL: | 0.0021 s | (0 Requests) | |
| PHP: | 0.3749 s | ||
| Total: | 0.3771 s | ||
function AjaxSearch($version,$cfg,$dcfg) { がおかしいと言っている。
うーん・・・。


© 2026 Funalogue Columncopyright 2011 Funalogue Column|徒然日記 - all rights reserved.|