Actions
Bug #89402
closedHMENU with special=directoy removes mount point if target page is in same menu
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Content Rendering
Target version:
-
Start date:
2019-10-11
Due date:
% Done:
100%
Estimated time:
TYPO3 Version:
10
PHP Version:
7.2
Tags:
Complexity:
no-brainer
Is Regression:
Sprint Focus:
Description
This is a bit of an edge case but it caused me some head scratching:
I added a menu of subpages to a pagetree that looks like this:
- page 1 (default)
- page 2 (MP to page 1)
The menu will only render one of the two pages.
The reason is simple: the page UID is used as array key in the menu item array.
\TYPO3\CMS\Frontend\ContentObject\Menu\AbstractMenuContentObject::prepareMenuItemsForDirectoryMenu()
:
$menuItems[$row['uid']] = $this->sys_page->getPageOverlay($row);
Actions