Site Sets 

New in version 14.0

EXT:solr provides TYPO3 site sets in Configuration/Sets/.

TYPO3 site sets are the recommended way to provide reusable site-scoped configuration in TYPO3 14 projects. EXT:solr ships site sets for the base configuration, optional frontend assets, OpenSearch and the example configurations that were previously available as static TypoScript includes.

If your project does not use TypoScript template records (sys_template), add EXT:solr configuration through site set dependencies. TYPO3 resolves, orders and deduplicates site set dependencies, which makes this approach more robust than managing dependencies manually in TypoScript records.

Example site configuration:

config/sites/my-site/config.yaml
dependencies:
  - apache-solr-for-typo3/solr
  - apache-solr-for-typo3/solr-stylesheets
Copied!

TypoScript template records are still supported for existing installations and mixed setups. When using site sets, prefer dependencies between sets instead of cross-extension TypoScript imports or duplicated static includes.

Available Site Sets 

The following site sets are provided by EXT:solr:

Site set Description
apache-solr-for-typo3/solr Base Configuration
apache-solr-for-typo3/solr-bootstrap-css Bootstrap CSS Framework
apache-solr-for-typo3/solr-stylesheets Default Stylesheets
apache-solr-for-typo3/solr-open-search OpenSearch
apache-solr-for-typo3/solr-example-ajaxify Ajaxify the search results
apache-solr-for-typo3/solr-example-boost-queries Boost more recent results
apache-solr-for-typo3/solr-example-everything-on Everything On
apache-solr-for-typo3/solr-example-filter-pages Filter to only show page results
apache-solr-for-typo3/solr-example-suggest Suggest/autocomplete
apache-solr-for-typo3/solr-example-facets-options Options facet on author field
apache-solr-for-typo3/solr-example-facets-options-toggle Options with on/off toggle
apache-solr-for-typo3/solr-example-facets-options-prefix-grouped Options grouped by prefix
apache-solr-for-typo3/solr-example-facets-options-single-mode Options with singlemode (only one option at a time)
apache-solr-for-typo3/solr-example-facets-options-filtered Options filterable by option value
apache-solr-for-typo3/solr-example-facets-query-group QueryGroup facet on the created field
apache-solr-for-typo3/solr-example-facets-hierarchy Hierarchy facet on the rootline field
apache-solr-for-typo3/solr-example-facets-date-range DateRange facet with datepicker on created field
apache-solr-for-typo3/solr-example-numeric-range NumericRange facet with slider on pid field
apache-solr-for-typo3/solr-example-type-field-group Fieldgroup on type field
apache-solr-for-typo3/solr-example-pid-query-group Querygroup on pid field
apache-solr-for-typo3/solr-example-index-queue-news Index Queue Configuration for news
apache-solr-for-typo3/solr-example-index-queue-news-content-elements Index Queue Configuration for news with content elements