Я работаю над проектом, который уже использовал рамо для поиска javascript. Теперь мне нужно реализовать это в поле формы и отправить результат поиска по форме. Форма уже реализована с помощью простого поиска. когда я ищу в отношении реализации, это дает следующее решение:
<div id="search" class='CoveoSearchInterface'>
<div class='coveo-search-section'>
<%= f.input :author, label: 'author search', input_html:
{'CoveoSearchbox'}%>
<div class="CoveoFacet" data-title="Author" data-field="@author"
data-tab="All"></div>
<div class="CoveoFacet" data-title="Year" data-field="@year" data-
tab="All"></div>
</div>
</div>
In javascript:
document.addEventListener("DOMContentLoaded", function()
{
const searchBoxRoot = Coveo.$$(document).find('#search');
Coveo.SearchEndpoint.configureCloudV2Endpoint("<%='***', 'token' %>');
Coveo.init(searchBoxRoot, {});
})
Но поиск не работает.