eFilter
Функции находятся в глобальной области видимости. Например, вывод сообщения о завершении работы фильтра может в шаблоне сайта выглядеть так:
<script>
function afterFilterComplete() {
console.log('Results filtered')
}
</script>
...
Срабатыает по завершению работы eFilter
и обновлению результатов.
Можно использовать данное событие для стилизации элементов формы или результатов.
...
ajax
Для работы ajax
форма и блок товаров не должны быть в самом корне документа, то есть непосредственно в <body>
.
Нельзя:<body>[!eFilter!][+eFilter_form+][!eFilteResult!]</body>
Можно: <body><main>[!eFilter!][+eFilter_form+][!eFilteResult!]</main></body>