No results found

Try a different search query

Popular searches:

Add to Cart

Cart

You have no purchases yet

Browse Marketplace
Original Subtotal:
Product discounts:
Quantity Discount:
Total:
View Cart
Manticore Search - intelligent search for OpenCart 3 with OCFilter support

Manticore Search - intelligent search for OpenCart 3 with OCFilter support

3 181 ₴
New

Manticore Search - intelligent search for OpenCart 3 with OCFilter support

The "Manticore Search" module is designed for online stores on OpenCart. It replaces the standard search with the Manticore Search search server.

Manticore Search - intelligent search for OpenCart 3 with OCFilter support
Click to zoom
License for 1 domain 360 days support
-36%
You save: 1 818 ₴
Quantity discounts

Optional — you can enter the domain later from your account.

OPENCARTCODE LLC — official OpenCart partner
Pay by card online or by bank transfer
Clean code: every extension is moderated
Ask the extension developer via support tickets

Description

Manticore Search smart search module for OpenCart

 

The "Manticore Search" module is designed for online stores on OpenCart 3.0.x and ocStore 3.0.x. It replaces the standard search with the Manticore Search search server. Thanks to it, a customer can find a product by part of the article number, with spelling errors, or with incorrect keyboard layout.

OpenCart's standard search searches for the entire string and does not tolerate errors: a customer enters the query slightly differently, sees an empty page, and leaves. The module solves this problem:

  1. understands inaccurate queries and finds the right product;
  2. shows dynamic hints with products, prices, and categories from the first characters;
  3. collects statistics showing what customers search for but cannot find.

If the search server is unavailable, the store automatically falls back to the standard search — the storefront continues to work.

Who will benefit from this module

It will be useful for businesses where customers search for products by name, article number, or manufacturer code. The module simplifies the search during sales:

  • auto parts and machinery parts;
  • electronics and components;
  • tools and building materials;
  • consumables.

Main features

  • Search by part of article number

A customer enters "786" instead of "HM-786" — and finds the product. The module searches for code fragments within the string in fields selected by the store owner: article number, model, manufacturer code, EAN, UPC, JAN, and ISBN. This way, a customer finds the right product even if they only remember part of the code.

  • Multi-level search

The query goes through up to five stages:

  • exact code match;
  • part of code;
  • full-text search by name, description, category, manufacturer, and attributes;
  • error correction;
  • transliteration and keyboard layout correction.
  • Error correction

The module corrects errors within a word: for a query "perfaretor" a customer will see perforators. The acceptable number of errors (one or two letters) can be set in the settings. If the query was corrected, a message "Results shown for query ..." appears above the results. The function works on the Manticore server with the Manticore Buddy component.

  • Keyboard layout and transliteration

A query typed in the wrong layout or in Latin characters is transformed into the correct form: "hexrf" is transformed into "ручка," and "drel" — into "дрель." Russian and Ukrainian layouts are supported. The customer does not need to enter the query again.

  • Morphology and search in all languages

The module takes into account word forms in Russian, Ukrainian, English, and German: the query "drills" finds "drill." The search can be performed in all languages of the store at once, so a customer on the Ukrainian version of the site will find a product even with a Russian word.

  • Synonyms and industry dictionaries

Synonyms are set manually — for example, "screwdriver = windscrewer." For a quick start, ready-made industry dictionaries are available that immediately set optimal field weights.

  • Field weights and ranking

You determine how much more important the name is than the description, category, or attributes. Additionally, you can:

  • add additional product fields to the index;
  • choose one of seven ranking algorithms;
  • hide out-of-stock items from the results.

This way, the order of results can be adapted to the assortment of a specific store.

  • History and popular queries

Two lists are displayed on the hints panel: the visitor's own query history and what is being searched for in the store. Even before starting to type, the customer sees their history, viewed, and popular products.

  • Integration with OCFilter

If OCFilter is installed in the store, the module integrates it with the search page. Parameters selected by the customer narrow down the set of found products, and value counters, slider ranges, and the "Show N" button are calculated for the same products. The filter and search work together consistently, and the numbers on the panel correspond to the results list. The function is enabled in the settings and is disabled by default; without OCFilter, the module works as usual.

  • Search query statistics

The "Statistics" tab contains all queries with the number of results, source (search page or hints), and date. For a query without results, you can click the "To synonyms" button to immediately create a synonym and make the product available for search. This way, search becomes a sales tool: you can see what customers are searching for but cannot find. This could be a product that is not in the assortment or a product whose name customers do not know.

  • Metrics panel

The panel displays for today, week, or month:

  • number of queries;
  • number of queries without results;
  • share of cached responses;
  • average response time.

There is also a graph, most popular queries, and queries without results displayed. The report can be exported to Excel.

  • Fallback search

If the Manticore server is unavailable, the site uses the standard OpenCart search through MySQL.

  • Reindexing without downtime

A new index is created in a separate table and replaces the working one in one step. During this time, customers search for products using the previous index. If indexing fails, the old index is restored. Catalog updates do not affect the storefront's operation.

  • Update queue

Changes to the catalog go into a queue processed by cron. A ready-made task string with a security token is generated in the admin panel. The package size can be adjusted for weak hosting or a powerful server.

  • Overload protection

The module carefully uses server resources:

  • the frequency of showing hints to one visitor is limited;
  • a query without results is not sent to the server again for a certain time;
  • indexing is performed in batches, without a separate query for each product;
  • the volume of statistics is limited, and the least frequently used records are automatically evicted.

The number of database queries on the results page is comparable to OpenCart's standard search.

  • Diagnostics and system status

The "Status" tab displays server connections, versions of Manticore and the module, number of products and documents in the index, documents by language, and queue status.

 

Requirements and installation

The module requires:

  • OpenCart 3.0.x or ocStore 3.0.x;
  • PHP 7.4 or newer with cURL extension;
  • Manticore Search server with HTTPS;

Installation is standard: download the archive, update modifiers, enter server access credentials, and reindex.

 

The "Manticore Search" module for OpenCart is a reliable solution for online stores where customers search for products by name and article number. It helps find the right product even with inaccurate queries, keeps customers on the site, and shows real demand for the assortment.

Specifications

OpenCart Version
3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5
Module Localization
Ukrainian, English, Russian, Polish
Support Language
Ukrainian, English, Russian
Activation Method
Automatic activation
Ioncube Loader
Yes (required)
Developer Server Connection
Yes
If Developer Server Unavailable
Extension works
PHP Version
7.4 8.0 8.1 8.2 8.3 8.4 8.5
Compatible with Templates
default, Promo OCTemplates

Reviews (0)

Please log in to leave a review.

Log in

No reviews yet

Be the first to review this product!

Questions (0)

Please log in to ask a question.

Log in

No questions yet

Be the first to ask a question about this product!

Changelog

v1.21 Latest 06 November 2026
  • - Bug fixes for Opencart 3.0.5.1;
  • - Fixed multi-word synonym search: a rule like "perfume = eau de toilette" now expands the results instead of narrowing them.
  • - Search now finds products with & and " symbols in the name, for example "H&M" or "Monitor 24"".
  • - Queries where words are combined with numbers, such as "lamp 12", no longer stop at a single product with a similar article number: all matching products are displayed.
  • - When moving or deleting a category, products in its subcategories were not being updated.
  • - The "OpenCart Fallback Search" toggle now saves the disabled state and does not turn on automatically after the next settings save.
  • - Prices and promotions in search hints now correspond to the customer group as on the product page.
  • - The "Hints Interval" field now accepts decimal numbers with a comma.
  • - Updated Ukrainian and English settings and hints texts: they became more accurate and clearer.
  • - Fixed minor bugs and made general improvements.
17 files modified
  • admin/controller/extension/module/manticore_search.php
  • admin/model/extension/module/manticore_search.php
  • admin/language/en-gb/extension/module/manticore_search.php
  • admin/language/ru-ru/extension/module/manticore_search.php
  • admin/language/uk-ua/extension/module/manticore_search.php
  • catalog/controller/extension/module/manticore_search.php
  • catalog/model/extension/module/manticore_search.php
  • catalog/language/en-gb/extension/module/manticore_search.php
  • catalog/language/ru-ru/extension/module/manticore_search.php
  • catalog/language/uk-ua/extension/module/manticore_search.php
  • system/library/manticore/factory.php
  • system/library/manticore/indexer.php
  • system/library/manticore/queue.php
  • system/library/manticore/schema.php
  • system/library/manticore/search.php
  • system/manticore_search.ocmod.xml
  • system/manticore_search_ocfilter.ocmod.xml
v1.0.4 06 November 2026
  • - Module Release

We use cookies

We use cookies and similar technologies to improve your experience, analyse traffic, and show personalised ads. Read our Cookie Policy for details.