Skip to content

Ensure v13 compatibility#27

Open
npublish wants to merge 3 commits into
georgringer:masterfrom
npublish:feature-v13-compatibility
Open

Ensure v13 compatibility#27
npublish wants to merge 3 commits into
georgringer:masterfrom
npublish:feature-v13-compatibility

Conversation

@npublish
Copy link
Copy Markdown

TYPO3 13–oriented maintenance: read filter POST data from the PSR-7 request instead of deprecated helpers, and remove a redundant FlexForm hook registration that is already covered by the Symfony-style event listener.

Changes

  • NewsListActionEventListener, EnrichDemandObject: replace GeneralUtility::_POST('tx_news_pi1') with
    $GLOBALS['TYPO3_REQUEST']->getParsedBody()['tx_news_pi1'] ?? [] so request data follows current TYPO3 / PSR-7 usage.
  • ext_localconf.php: same request-based access when registering the News list action as non-cacheable if filter search data is present.
  • ext_localconf.php: remove SC_OPTIONS / FlexFormTools registration for FlexFormHook; flex DS merging remains via Configuration/Services.yaml and AfterFlexFormDataStructureParsedEvent.

Christian Schepp added 3 commits April 16, 2026 16:21
…se orderings)

Adjustments aimed at running cleanly on TYPO3 13 / current DBAL: replace legacy
QueryBuilder execution, guard category/tag sort settings against the persistence
mapping, and delegate the category repository helper to the parent implementation.
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.

1 participant