[BUGFIX] Restore SectionMarkupGenerated events
With #88921 new events were introduced, which allowed to add additional markup to the columns in page layout. Those events however were never implemented in the fluid based page module. Making them useless in v11, since PageLayoutView can no longer be used. This patch therefore adds the events to the fluid based page module. Due to the changed functionality in the new code base, the events are extended and some methods are deprecated. A side effect from the fluid based page module is, that the events do now take effect in both modes, columns mode and languages mode, as well as for defLangBinding. Resolves: #95261 Related: #88921 Releases: master Change-Id: Icbf10f29f6a3bb9f3ce1b591ceccfde966380cb1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/71118 Tested-by:core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
Showing
- typo3/sysext/backend/Classes/View/BackendLayout/Grid/GridColumn.php 52 additions, 0 deletions...xt/backend/Classes/View/BackendLayout/Grid/GridColumn.php
- typo3/sysext/backend/Classes/View/Event/AbstractSectionMarkupGeneratedEvent.php 50 additions, 22 deletions...lasses/View/Event/AbstractSectionMarkupGeneratedEvent.php
- typo3/sysext/backend/Classes/View/PageLayoutView.php 1 addition, 35 deletionstypo3/sysext/backend/Classes/View/PageLayoutView.php
- typo3/sysext/backend/Classes/View/PageLayoutViewDrawEmptyColposContent.php 11 additions, 5 deletions...end/Classes/View/PageLayoutViewDrawEmptyColposContent.php
- typo3/sysext/backend/Resources/Private/Partials/PageLayout/Grid/Column.html 8 additions, 23 deletions...nd/Resources/Private/Partials/PageLayout/Grid/Column.html
- typo3/sysext/backend/Resources/Private/Partials/PageLayout/Grid/ColumnHeader.html 1 addition, 0 deletions...ources/Private/Partials/PageLayout/Grid/ColumnHeader.html
- typo3/sysext/backend/Resources/Private/Partials/PageLayout/LanguageColumns.html 8 additions, 0 deletions...esources/Private/Partials/PageLayout/LanguageColumns.html
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-95261-PublicMethodsInSectionMarkupGeneratedEvents.rst 51 additions, 0 deletions...ion-95261-PublicMethodsInSectionMarkupGeneratedEvents.rst
- typo3/sysext/core/Documentation/Changelog/master/Important-95261-NewPublicMethodsInSectionMarkupGeneratedEvents.rst 30 additions, 0 deletions...-95261-NewPublicMethodsInSectionMarkupGeneratedEvents.rst
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php 14 additions, 0 deletions.../Configuration/ExtensionScanner/Php/MethodCallMatcher.php
Please register or sign in to comment