Bug #91723

Extbase configuration loader and/or AbstractController loads wrong configuration

Added by Stefan P about 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
Extbase
Target version:
-
Start date:
2020-06-29
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
9
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

The method getPluginConfiguration in the class FrontendConfigurationManager just fetches plugin.tx_plugin.settings - it does not care about having multiple typeNum. For example:

anotherPageObject < lib.basePageObject
anotherPageObject {
    typeNum = 123
    // 10 is the plugin
    10 {
        settings {
            foo = bar
        }
    }
}

If I visit the same site on ?type=123 I only get the base settings, not the settings for this typeNum = 123.

Also available in: Atom PDF