[TASK] Clean up drawing configuration for Fluid-based page module
PageLayoutView now builds a "Configuration" model for both variants PageLayoutView is not set up via the DrawingConfiguration object, which is now based on a factory method. PageLayoutController now injects all RequireJS modules in one place, and not in fluid anymore. Minor bugs regarding "getLanguageColumns" are fixed. The main "pageLayoutConfiguration" is now injected and used where it does not differ from the backend module configuration. Resolves: #90858 Releases: master Change-Id: I16925488e0bff75ec73f9dddbfd047cca3bd2da1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63938 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
Showing
- typo3/sysext/backend/Classes/Controller/PageLayoutController.php 34 additions, 59 deletions...ysext/backend/Classes/Controller/PageLayoutController.php
- typo3/sysext/backend/Classes/Preview/StandardContentPreviewRenderer.php 3 additions, 25 deletions...ackend/Classes/Preview/StandardContentPreviewRenderer.php
- typo3/sysext/backend/Classes/View/BackendLayout/BackendLayout.php 7 additions, 1 deletion...sext/backend/Classes/View/BackendLayout/BackendLayout.php
- typo3/sysext/backend/Classes/View/Drawing/BackendLayoutRenderer.php 1 addition, 0 deletions...xt/backend/Classes/View/Drawing/BackendLayoutRenderer.php
- typo3/sysext/backend/Classes/View/Drawing/DrawingConfiguration.php 3 additions, 2 deletions...ext/backend/Classes/View/Drawing/DrawingConfiguration.php
- typo3/sysext/backend/Classes/View/PageLayoutView.php 29 additions, 0 deletionstypo3/sysext/backend/Classes/View/PageLayoutView.php
- typo3/sysext/backend/Resources/Private/Partials/PageLayout/Grid/Column.html 2 additions, 2 deletions...nd/Resources/Private/Partials/PageLayout/Grid/Column.html
- typo3/sysext/backend/Resources/Private/Partials/PageLayout/LanguageColumns.html 2 additions, 2 deletions...esources/Private/Partials/PageLayout/LanguageColumns.html
- typo3/sysext/backend/Resources/Private/Partials/PageLayout/Record.html 1 addition, 1 deletion...backend/Resources/Private/Partials/PageLayout/Record.html
- typo3/sysext/backend/Resources/Private/Templates/PageLayout/PageLayout.html 1 addition, 10 deletions...nd/Resources/Private/Templates/PageLayout/PageLayout.html
Please register or sign in to comment