Project

General

Profile

Actions

Bug #96921

closed

Globally set storagePid get's overwritten

Added by Robert Vock almost 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
felogin
Target version:
-
Start date:
2022-02-16
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
11
PHP Version:
7.4
Tags:
Complexity:
Is Regression:
Yes
Sprint Focus:

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


Related issues 1 (0 open1 closed)

Is duplicate of TYPO3 Core - Bug #92363: Flexform always overwrites TS-Settings in Extbase-VersionClosed2020-09-21

Actions
Actions

Also available in: Atom PDF