A 1C-Bitrix module built on the PHP SDK — beta, delivered as an archive while its Marketplace listing is pending. It indexes your catalogue items and infoblocks, renders the search page, autocomplete and facets through AACSearch, and keeps the index in sync when the catalogue changes — without touching your business logic.
Request the beta archive, install it from the Bitrix admin panel, then paste in your AACSearch API key and collection name. A Marketplace listing is pending.
Choose the infoblocks and trade offers to index and how properties map to searchable and filterable fields.
The initial full index runs once; incremental agents keep it current as items change in Bitrix.
Bitrix agents push new, updated and deactivated items to AACSearch on a schedule, so the index never drifts from the catalogue.
The module replaces the standard search component: typo-tolerant results, facets, autocomplete and highlighting out of the box.
Trade offers, prices, stock flags and infoblock properties map to index fields, so filters and facets match how the shop actually sells.
use AACSearch\AACSearchClient;
$client = new AACSearchClient($_ENV['AACSEARCH_API_KEY']);
$client->collections()->documents('products')->upsert([
'id' => $item['ID'],
'title' => $item['NAME'],
'price' => $item['PRICE'],
'in_stock' => $item['AVAILABLE'] === 'Y',
'category' => $section['NAME'],
]);
// search it
$results = $client->collections('products')->search([
'q' => 'кросовки',
'query_by' => 'title,category',
'filter_by' => 'in_stock:true',
]);Explore more
The best way to evaluate a search platform isn't reading one more comparison table.
Only then make the decision.