SEAL Search - Flexible integration of the Search Engine Abstraction (SEAL) Layer project into TYPO3. Different index configuration and multiple possibilities. Use it with TYPO3 or for example with Meilisearch, Solr, Loupe, Typesense - without changing the integration. Have fun.
- Run
composer require lochmueller/seal
- Optional: Install the right adapter, if you want to use a specific engine
- Configure the search adapter via site configuration
- Load the SiteSet of the extension
- Install and configure the EXT:index extension
- Configure individual search options
Please configure the EXT:index extension to control the index process.
- Adapter - The seal TYPO3 Adapter for local database
- Command - Collection of CLI tools for indexing and schema building
- Controller - All frontend plugins
- Engine - Factory for engine create process
- Event - All events of EXT:seal
- EventListener - Usage of external and internal events - also connection to the EXT:index extension.
- Exception - Internal exceptions
- Middleware - Functions based on the PSR Middleware stack like autocomplete
- Pagination - Fluid Pagination based on Seal Generator
- Schema - Management of the Schema structure for the current instance
Thanks SEAL for the nice idea and TYPO3 Association & TYPO3 Community for the sponsoring of the extension.