アルゴリアにインデックスを追加する際にいくつか問題が発生しました。メインインデックスはMagentoで、wordpressを追加しようとしています。Magentoの結果にWordpressのインデックスを追加できません
すべてが設定されており、ここに記載されている手順はhttps://community.algolia.com/magento/doc/m1/external-autocomplete-source/です。ボイラープレートエクステンションを使ってデフォルトのマゼンタの検索を無効にしても問題ありません。
ただし、エラーは次の行になるとき
VAR customTemplate = $( '#のautocomplete_wordpress_template')HTML();
は(私は...私のものにテンプレート名を変更し、私は次のエラーを取得する)すべては私が考えて正しく配線されている
、私はスクリプトブロックを見ることができるソースに=「autocomplete_wordpress_template」であるHTML 、そして、私はそれ自身の上にちょうどmagentoでカスタムエクステンションとして機能するエクステンションを得ました。
Uncaught TypeError: Cannot read property 'html' of null
at algoliaHookBeforeAutocompleteStart (autocomplete.js:118)
at HTMLInputElement.<anonymous> (autocomplete.js:84)
at Function.each (jquery.js:370)
at ge.fn.init.each (jquery.js:137)
at HTMLDocument.<anonymous> (autocomplete.js:63)
at u (jquery.js:3232)
at Object.add [as done] (jquery.js:3291)
at ge.fn.init.ge.fn.ready (jquery.js:3542)
at ge.fn.init (jquery.js:2967)
at Object.ge [as $] (jquery.js:75)
これは、ページにレンダリングされていないID 'autocomplete_wordpress_template'とテンプレートのように見えます。 カスタム拡張機能のテンプレートがすべてページに表示されることを確認できますか? –
このスクリプトはページにあります。私はページソースでそれを見ることができます。 –
これは変です。私はそれを見ることができるウェブサイトを生きるためのURLを私と共有してもよろしいですか? –