Skip to content

Conversation

@eliashaeussler
Copy link
Contributor

What this pr does

This PR modifies \ApacheSolrForTypo3\Solr\Controller\SearchController::initializeView to allow other template views than FluidViewAdapter for template rendering. This effectively opens EXT:solr plugin rendering for other templating engines or custom view implementations. Since the provided view initializations are exclusively written for FluidViewAdapter instances, the method returns early if other instances are passed.

How to test

Testing is hard, because it requires a lot of custom components, e.g. a custom ViewFactory and a custom View implementation.

Fixes: #4521

@eliashaeussler eliashaeussler marked this pull request as draft January 27, 2026 09:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TASK] Allow other views than FluidViewAdapter in search controller

1 participant