質問: mod_smartsearchが必要なにもかかわらず、j3.xでmootoolsをロードしないのはなぜですか? joomla 3.xシリーズでは、mootoolsからjqueryへの移行があり、リファクタリングはまだ進行中です。つまり、スマート検索モジュールでオートコンプリートを有効にするには、引き続きmootoolsが必要です(mootoolsのjs class実装は、スマート検索モジュールのインラインjavascriptで使用されます)。奇妙なことに、mootoolsはスマート検索の結果ページに含まれているため、オートコンプリートが機能します。ただし、mootoolsは一部のページにのみ含まれているため、オートコンプリートは次のエラーで失敗します。uncaught referenceerror: class is not defined 追加した場合:jhtml::_('behavior.framework'); 私のテンプレートでは、すべてのページで正しく動作します。現状では、ライブラリは他のページではなく特定のページに読み込まれ、パターンが表示されません。他の誰かがこの動作を経験しましたか、またはテンプレートハックなしでそれを解決する方法を知っていますか?これはj3.2.3用です。
回答: 簡単な答え:これは明らかにバグであり、 http://issues.joomla.org/ (および http://joomlacode.org/gf/project)で問題をオープンすることを歓迎します/ joomla/tracker /?action = trackeritembrowse&tracker_id = 81 存続している限り)それを修正するためのprを提供できれば、さらに良いでしょう。