Bug #96921
closedGlobally set storagePid get's overwritten
0%
Description
With TYPO3 v11 the Frontend-Login was changed to Extbase/Fluid instead of marker-based templates (Yeah! :D)
Felogin has a constant to globally set the storagePid:styles.content.loginform.pid
This constant get's set as TypoScript pages setting:plugin.tx_felogin_login.settings.pages = {$styles.content.loginform.pid}
But that value is always overwritten with an empty Flexform value.
This happens in extbase FrontendConfigurationManager:
FrontendConfigurationManager.php#L193
FrontendConfigurationManager.php#L213
This means you now always have to configure the Storage PID within the element and it's not possible to globally set the PID for all elements.
Files
Updated by Robert Vock almost 3 years ago
It's not only the storagePid, that gets overwritten, but all settings which exist within TypoScript and with the same name in the Flexform.
I've set redirectMode
in TypoScript constants and no redirect happens:styles.content.loginform.redirectMode = groupLogin,getpost
Maybe this is related to #96814 or the other felogin bugs.
Updated by Robert Vock almost 3 years ago
- Is duplicate of Bug #92363: Flexform always overwrites TS-Settings in Extbase-Version added
Updated by Robert Vock almost 3 years ago
Issue can be closes as it's a duplicate if #92363
Updated by Oliver Bartsch almost 3 years ago
- Status changed from New to Closed
Closed as duplicate of #92363.