На GitHub обнаружены плагины-провайдеры данных компонента интернет-магазина Virtuemart для штатного компонента Умный поиск. Его отличие от встроенного поиска Virtuemart заключается в индексации контента. Слова и словосочетания разделяются на токены, токенам назначается вес и в зависимости от веса токенов определяется релевантность товара запросу.
Плагины поддерживают как запущенную вручную индексацию, так и точечную переиндексацию после сохранения/публикации товара, категории или производителя.
Плагины созданы по архитектуре Joomla 4, это означает, что они должны работыть бесперебойно и на Joomla 5, а также Joomla 6, которая выйдет уже через год.
Пакет включает в себя 4 плагина, из которых 3 предоставляют данные для умного поиска:
- категории товаров
- товары
- производители
После установки необходимо включить все 4 плагина.
На странице репозитория сообщается, что пакет плагинов был успешно протестирован с Virtuemart 4.2.16 и Joomla 5.1.2.
#virtuemart