2016-12-15 17:59:13 +01:00
|
|
|
.. _indexer:
|
|
|
|
|
|
|
|
Indexer
|
|
|
|
=======
|
|
|
|
|
|
|
|
See Concept of :ref:`concepts_indexing` for further background information.
|
|
|
|
|
|
|
|
The extension provides the following indexer out of the box:
|
|
|
|
|
|
|
|
.. _TcaIndexer:
|
|
|
|
|
|
|
|
TcaIndexer
|
|
|
|
----------
|
|
|
|
|
2016-12-20 09:26:24 +01:00
|
|
|
Provides zero configuration TYPO3 integration by using the :ref:`t3tcaref:start`. You just can
|
2016-12-15 17:59:13 +01:00
|
|
|
start indexing TYPO3.
|
|
|
|
|
|
|
|
The indexer will use the TCA to fetch all necessary information like relations. Currently the
|
2016-12-16 12:55:23 +01:00
|
|
|
implementation is very basic. In future it will also provide mapping for :ref:`Elasticsearch` and
|
|
|
|
further stuff.
|
2016-12-15 17:59:13 +01:00
|
|
|
|
|
|
|
The indexer is configurable through the following options:
|
|
|
|
|
|
|
|
* :ref:`allowedTables`
|
|
|
|
|
|
|
|
* :ref:`rootLineBlacklist`
|
|
|
|
|
|
|
|
* :ref:`additionalWhereClause`
|
2016-12-16 12:55:23 +01:00
|
|
|
|
2017-07-13 13:58:16 +02:00
|
|
|
.. _PagesIndexer:
|
|
|
|
|
|
|
|
PagesIndexer
|
|
|
|
------------
|
|
|
|
|
|
|
|
Provides zero configuration TYPO3 integration by using the :ref:`t3tcaref:start`. You just can
|
|
|
|
start indexing TYPO3.
|
|
|
|
|
|
|
|
The indexer will use the TCA to fetch all necessary information like relations. Currently the
|
|
|
|
implementation is very basic. In future it will also provide mapping for :ref:`Elasticsearch` and
|
|
|
|
further stuff. Also all static content from each page will be concatenated into a single field to
|
|
|
|
improve search.
|
|
|
|
|
|
|
|
The indexer is configurable through the following options:
|
|
|
|
|
|
|
|
* :ref:`allowedTables`
|
|
|
|
|
|
|
|
* :ref:`rootLineBlacklist`
|
|
|
|
|
|
|
|
* :ref:`additionalWhereClause`
|
|
|
|
|
|
|
|
* :ref:`abstractFields`
|
|
|
|
|
2016-12-16 12:55:23 +01:00
|
|
|
.. note::
|
|
|
|
|
|
|
|
Not all relations are resolved yet, see :issue:`17` and :pr:`20`.
|