[BUGFIX] Correctly resolve RTE preset configuration for link browser
Replaces hardcoded RTE configuration in BrowseLinksController with one resolved by Formengine when rendering a field. This takes into account e.g. column overrides. The RTE configuration preset name is now kept by Formengine in ['processedTca']['columns'][$fieldName]['config']['richtextConfigurationName'] Then it's being passed as parameter P[richtextConfigurationName] from RTE field to the BrowseinksController Resolves: #84943 Releases: master, 8.7 Change-Id: Id4f1c350f6eb6dfad4d49ec759a23939bbc45eda Reviewed-on: https://review.typo3.org/56881 Tested-by:TYPO3com <no-reply@typo3.com> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Tested-by:
Jan Stockfisch <jan.stockfisch@googlemail.com> Reviewed-by:
Tymoteusz Motylewski <t.motylewski@gmail.com> Tested-by:
Tymoteusz Motylewski <t.motylewski@gmail.com>
Showing
- typo3/sysext/backend/Classes/Form/FormDataProvider/TcaText.php 2 additions, 0 deletions.../sysext/backend/Classes/Form/FormDataProvider/TcaText.php
- typo3/sysext/backend/Tests/Unit/Form/FormDataProvider/TcaTextTest.php 1 addition, 0 deletions.../backend/Tests/Unit/Form/FormDataProvider/TcaTextTest.php
- typo3/sysext/rte_ckeditor/Classes/Controller/BrowseLinksController.php 6 additions, 1 deletion...rte_ckeditor/Classes/Controller/BrowseLinksController.php
- typo3/sysext/rte_ckeditor/Classes/Form/Element/RichTextElement.php 1 addition, 0 deletions...ext/rte_ckeditor/Classes/Form/Element/RichTextElement.php
Please register or sign in to comment