Actions
Bug #87764
closedBug in building menu configuration in LanguageMenuProcessor
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Frontend
Target version:
-
Start date:
2019-02-21
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
easy
Is Regression:
Sprint Focus:
Description
There is a small bug in building the configuration for the language menu in the class LanguageMenuProcessor ( function prepareConfiguration(), first line ). The merge of the default menu configuration and processor configuration is only done by a simple += operator. This does not work for nested parameters like addQueryString.exclude.
I was not able to set the exclude parameter because of this. The setting gets lost while merging. Its easy to fix with using a merge function which supports nested arrays, like array_merge_recursive().
Updated by Anja Leichsenring over 5 years ago
- Related to Bug #88387: Test does not test the result added
Updated by Christian Eßl over 5 years ago
- Related to Bug #88123: menuConfig of LanguageMenuProcessor should be merged with processor configuration in TypoScript added
Updated by Christian Eßl over 5 years ago
This is already fixed with issue #88123.
Actions