有一些問題讓algolia添加索引 - 主索引是Magento,試圖添加wordpress。無法將Wordpress索引添加到Magento結果
所有配置都按照這裏的說明https://community.algolia.com/magento/doc/m1/external-autocomplete-source/。我使用樣板擴展來覆蓋默認的magento搜索,它工作正常。
但是,它的錯誤當它到達下面的行
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'模板不會渲染頁面。 你能檢查你的自定義擴展中的所有模板是否都呈現在頁面上? –
此腳本在頁面中。我可以在頁面源中看到它。 <腳本類型= 「文本/模板」 ID = 「autocomplete_wordpress_template」> {{{_highlightResult.value.value}}} –
這是奇怪的。你介意與我分享一個網站,我可以看到這個網站嗎? –