Refactory event listener registration
This commit is contained in:
parent
3a7abf9a73
commit
5a22d7c152
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace Evoweb\EwBase\EventListener;
|
namespace Evoweb\EwBase\EventListener;
|
||||||
|
|
||||||
|
use TYPO3\CMS\Core\Attribute\AsEventListener;
|
||||||
use TYPO3\CMS\Core\Configuration\ExtensionConfiguration;
|
use TYPO3\CMS\Core\Configuration\ExtensionConfiguration;
|
||||||
use TYPO3\CMS\Core\Page\AssetCollector;
|
use TYPO3\CMS\Core\Page\AssetCollector;
|
||||||
use TYPO3\CMS\Core\Page\Event\BeforeStylesheetsRenderingEvent;
|
use TYPO3\CMS\Core\Page\Event\BeforeStylesheetsRenderingEvent;
|
||||||
@ -14,6 +15,7 @@ class CssMerger
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[AsEventListener('evoweb-ew-base-beforestylesheets', BeforeStylesheetsRenderingEvent::class)]
|
||||||
public function __invoke(BeforeStylesheetsRenderingEvent $event): void
|
public function __invoke(BeforeStylesheetsRenderingEvent $event): void
|
||||||
{
|
{
|
||||||
if ($event->isInline() && $event->isPriority()) {
|
if ($event->isInline() && $event->isPriority()) {
|
||||||
|
|||||||
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace Evoweb\EwBase\EventListener;
|
namespace Evoweb\EwBase\EventListener;
|
||||||
|
|
||||||
|
use TYPO3\CMS\Core\Attribute\AsEventListener;
|
||||||
use TYPO3\CMS\Core\Page\AssetCollector;
|
use TYPO3\CMS\Core\Page\AssetCollector;
|
||||||
use TYPO3\CMS\Core\Page\Event\BeforeJavaScriptsRenderingEvent;
|
use TYPO3\CMS\Core\Page\Event\BeforeJavaScriptsRenderingEvent;
|
||||||
use TYPO3\CMS\Core\Utility\GeneralUtility;
|
use TYPO3\CMS\Core\Utility\GeneralUtility;
|
||||||
@ -9,6 +10,7 @@ use TYPO3\CMS\Core\Utility\PathUtility;
|
|||||||
|
|
||||||
class JsMerger
|
class JsMerger
|
||||||
{
|
{
|
||||||
|
#[AsEventListener('evoweb-ew-base-beforejavascript', BeforeJavaScriptsRenderingEvent::class)]
|
||||||
public function __invoke(BeforeJavaScriptsRenderingEvent $event): void
|
public function __invoke(BeforeJavaScriptsRenderingEvent $event): void
|
||||||
{
|
{
|
||||||
if ($event->isInline() && $event->isPriority()) {
|
if ($event->isInline() && $event->isPriority()) {
|
||||||
|
|||||||
@ -14,12 +14,6 @@ services:
|
|||||||
description: 'Command to list all content elements for a given subtree'
|
description: 'Command to list all content elements for a given subtree'
|
||||||
schedulable: false
|
schedulable: false
|
||||||
|
|
||||||
Evoweb\EwBase\EventListener\CssMerger:
|
|
||||||
tags: ['event.listener']
|
|
||||||
|
|
||||||
Evoweb\EwBase\EventListener\JsMerger:
|
|
||||||
tags: ['event.listener']
|
|
||||||
|
|
||||||
Evoweb\EwBase\ToolbarItems\ReleaseToolbarItem:
|
Evoweb\EwBase\ToolbarItems\ReleaseToolbarItem:
|
||||||
tags: ['backend.toolbar.item']
|
tags: ['backend.toolbar.item']
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user