← Extensions
EXT:news
Enterprise-grade news management for TYPO3. With multi-categorisation, PSR-16 caching and a RESTful API for headless setups.
About the Extension
EXT:news is the most widely used news system for TYPO3 and is actively maintained. The architecture is based on Domain-Driven Design and Extbase — extensible without core hacks.
Features
- Multi-tier categorisation with PSR-16 caching
- RESTful API for headless TYPO3 setups
- Integrated SEO tools: XML sitemaps, meta management
- Fluid Styled Content integration
- Custom ViewHelper collection
- Full Site Configuration compatibility
- PSR-14 events for clean extensibility
Installation
composer require georgringer/news
TypoScript
plugin.tx_news.settings {
list {
paginate {
itemsPerPage = 10
}
}
detail {
checkPid = 1
}
}
Extensibility
All central operations fire PSR-14 events — no XCLASSes, no hooks. Cleanly extensible and upgrade-safe.
// Register EventListener in Services.yaml
Vendor\MyExt\EventListener\ModifyNewsListQueryListener:
tags:
- name: event.listener
event: GeorgRinger\News\Event\ModifyNewsListQueryEvent
Requirements
| Package | Version |
|---|---|
| TYPO3 CMS Core | ≥ 12.4 |
| PHP | ≥ 8.1 |