Bug #103883
openView generated in LinkBrowserController missed PageTS configuration
0%
Description
Given:
- a package having following files:
Configuration/page.tsconfig with content templates.typo3/cms-backend.123 = EXT:foo/Resources/Private/TemplateOverrides
Resources/Private/TemplateOverrides/Templates/LinkBrowser/Page.html with content Foo
Configuration/PageTs/PageTs.typoscript with content templates.typo3/cms-backend.123 >
The given PageTS is used on the root page (in page settings).
Expectation:
- LinkBrowser in Redirect record (pageUid = 0) shows "Foo" in the page browser as the overrides template is used
- any other LinkBrowser (in page context) shows default page tree in browser
Actual:
- the reset of the overrides template isn't triggered. "Foo" is always shown.
The view is rendered in typo3/cms-backend/Classes/View/BackendViewFactory.php:73 expecting an "id" parameter in the request. This parameter isn't available in a "wizard/link/browse" context as the page id is provided in P[pid]=161 parameter