/** * Initializes the search component. * * */ public function initializeSearchComponent() { if ($this->searchConfiguration['results.']['siteHighlighting']) { $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['modifyResultDocument']['siteHighlighter'] = 'Tx_Solr_ResultDocumentModifier_SiteHighlighter'; } if ($this->searchConfiguration['results.']['resultsHighlighting']) { $this->query->setHighlighting(TRUE, $this->searchConfiguration['results.']['resultsHighlighting.']['fragmentSize']); $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['solr']['modifyResultDocument']['highlighting'] = 'Tx_Solr_PiResults_HighlightingResultDocumentModifier'; } }