-
-
Notifications
You must be signed in to change notification settings - Fork 249
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[TASK] Merge EXT:solrfluidgrouping into EXT:solr #3656
[TASK] Merge EXT:solrfluidgrouping into EXT:solr #3656
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
a7b31ee
to
b0043df
Compare
I've pushed some adjustments and bugfixes, but there is still an issue with "allowGetParameterSwitch" and parameter |
d806167
to
589b8d2
Compare
Just pushed the adaptions, this includes additions to persist the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We want rebase against main.
To many changes overlapped with movements to PSRs
589b8d2
to
34003a8
Compare
- Migrate s:translate to f:translate - Set request for fluid rendering context - Add and repair tests for solr fluid grouping feature - Check array key before use in condition - Prevent rendering groups with 0 results - Move grouping component up to the other solr components - Deactivate variant feature, if grouping feature is active - Update documentation for grouping feature - Remove old txt files for TypoScript - Add a warning about the grouping feature to docs - Migrate to PSR-14 events Resolves: TYPO3-Solr#3631
Adds basic grouping configuration to default TypoScript, grouping is disabled by default.
Fixes the HTML structure of the results template to prevent duplicate and wrong results with activated grouping.
Grouped suggest is automatically activated if grouping is activated, as there are examples for grouping and suggest, there is no need for a separate example.
EXT:solrfluidgrouping is merged in EXT:solr 12, thus older versions doesn't support grouping feature and still require extension solrfluidgrouping. This commit adapts the documentation to clearify the requirements for grouping.
45dfd45
to
7acab5a
Compare
Fix handling of GET parameter tx_solr[grouping]=off, due too basic grouping support in the core extension disabling the grouping via GET parameter was not possible. This commit fixes this issue by refactoring the paramter check and disabling of the grouping components.
7acab5a
to
6edb3e9
Compare
Adaptions for PSR changes done
I squashed all commits containing the initial merge, but I would prefer to keep at least the changes and additional bugfixes separately |
What this pr does
Migrate EXT:solrfluidgrouping into EXT:solr
Fixes: #3631