@webx-ui/module-catalog-manticore

The search index of the WebX UI catalogue on Manticore, in the admin panel: the server, each language's table against the database, the queue, and the rebuild as a job with its progress.
1,896
Install
npm install @webx-ui/module-catalog-manticore
Latest Version:0.3.3
Vue:3
License:MIT
Last Updated:Oct 22, 2026
Links: GitHub  ·  npm
Maintainer: ahabzig

@webx-ui/module-catalog-manticore

The search index of the WebX UI catalogue, in the admin panel: «System → Search index».

The other half is the Composer package webx-ui/module-catalog-manticore, which makes Manticore Search the catalogue's engine — a table per language, facets and counts in one round trip, a rebuild swapped in whole, and the database to fall back on. The section appears in the panel only on that engine (WEBX_CATALOG_ENGINE=manticore).

Install

npm install @webx-ui/module-catalog-manticore
import { createAdmin } from '@webx-ui/module-admin'
import { catalog } from '@webx-ui/module-catalog'
import { catalogManticore } from '@webx-ui/module-catalog-manticore'
import '@webx-ui/module-catalog/style.css'
import '@webx-ui/module-catalog-manticore/style.css'

createAdmin({
  basePath: '/cms',
  modules: [...catalog(), ...catalogManticore()],
}).mount()

The page shows the server (address, version, table prefix, whether it answers), each language's table — products in it against products in the database, and whether its schema is the one the catalogue writes now — and the queue of saved products waiting to be written. A table out of date has «Rebuild»: the rebuild runs as a job on the queue, and the page follows its progress. It needs search-index.manage; looking needs search-index.view.

When the server does not answer, the list of products says so over the rows: the panel answers from the database then, which searches the words as typed.

Related Packages

@webx-ui/module-catalog

The catalogue of the WebX UI admin panel: products with a gallery, a tree of cat...

3,276 0
@webx-ui/module-catalog-brands

Brands for the catalogue of the WebX UI admin panel: a reference book with logos...

2,321 0
@webx-ui/module-catalog-labels

Labels for the catalogue of the WebX UI admin panel: top, sale, new — a referenc...

2,306 0
@webx-ui/module-catalog-stock

Stock statuses for the catalogue of the WebX UI admin panel: in stock, out of st...

2,299 0
@webx-ui/module-catalog-landings

Landing pages for the catalogue of the WebX UI admin panel: a category list with...

1,841 0

Version History

Version Released License
0.3.3 MIT
0.3.2 MIT
0.3.1 MIT
0.3.0 MIT
0.2.8 MIT
Pre-releases (1)
Version Released License
0.0.0-stage