TYPO3 BE – Error PHP Warning: Undefined array key „tx_news_pi1“

Durch die neue TYPO3 Condition Umstellung und PHP8.x kann es im Backend bei bestimmten Extensions und typoScript Abfragen zu Fehlern kommen.

Fehler mit Abfrage für die tx_news:
Core: Error handler (BE): PHP Warning: Undefined array key „tx_news_pi1“ in ../vendor/symfony/expression-language/Node/GetAttrNode.php line 97

Alte TypoScript tx_news Abfrage:

[request.getQueryParams()['tx_news_pi1']['news'] > 0]
  lib.page.class {
    60 = TEXT
    60 {
      value = detail
      noTrimWrap = | news-||
    }
  }
[END]

Neue TypoScript tx_news Abfrage:

[traverse(request.getQueryParams(), 'tx_news_pi1/news') > 0]
  lib.page.class {
    60 = TEXT
    60 {
      value = detail
      noTrimWrap = | news-||
    }
  }
[END]

Eure Meinung zu dem Artikel ist gefragt! Schreibt mir ein Kommentar

Hat Euch der Artikel weitergeholfen oder gefallen?
Ich freue mich auf einen Blick auf meine Amazon-Wunschliste. Vielen Dank!

Hat Euch der Artikel geholfen oder gefallen?
Ich freue mich auf einen Blick auf meine Amazon-Wunschliste.
Vielen Dank!


Ich bin TYPO3 Freelancer, TYPO3-Entwickler, Web-Entwickler und Frontend-Entwickler. Ich arbeite im und für das Web seit 2004.
Mehr Infos zu der TYPO3 Internet-Agentur INGENIUMDESIGN.

Besucht auch unser TYPO3 Hilfe Forum.

Leave a Reply

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Next ArticleWas ist technische SEO?