Feature: #107322 - New PSR-14 AfterRichtextConfigurationPreparedEvent
See forge#107322
Description
A new PSR-14 event
\TYPO3\
has been added.
To modify the configuration, the following methods are available:
set
Configuration () get
Configuration ()
Example
The corresponding event listener class:
<?php
namespace MyVendor\MyPackage\Configuration\EventListener;
use TYPO3\CMS\Core\Configuration\Event\AfterRichtextConfigurationPreparedEvent;
use TYPO3\CMS\Core\Attribute\AsEventListener;
final class AfterRichtextConfigurationPreparedEventListener
{
#[AsEventListener('my-package/configuration/modify-richtext-configuration')]
public function __invoke(AfterRichtextConfigurationPreparedEvent $event): void
{
$config = $event->getConfiguration();
$config['editor']['config']['debug'] = true;
$event->setConfiguration($config);
}
}
Copied!
Impact
It is now possible to modify the richtext configuration after it has been fetched and prepared.