Affected Version
2026.1
Affected capability
Portal-Engine
Steps to reproduce
- Create a portal with two pages - each with at least one child page. Make sure the pages are saved and published.
- Open the root page on mobile or use Phone preview in admin panel.
- Click on navigation hamburger menu and then on one of the navigation links.
Actual Behavior
Dropdown menu does not show up - we cannot access the subpages.
See attached screenshot from Enterprise Demo with two dropdowns.
Expected Behavior
Dropdown menu should show up, displaying links to subpages.
See attached screenshot from Enterprise Demo with one dropdown (the second is unpublished).
Additional info
Issue appears to be caused by the use of findAll() function instead of findAllIn() function in vendor/pimcore/portal-engine/assets/scripts/pages/shared/main-nav.js file on lines:
let $listItems = findAll('.js-main-nav__list-item', list);
let $itemToggles = findAll('.js-main-nav__list-toggle', list);
Affected Version
2026.1
Affected capability
Portal-Engine
Steps to reproduce
Actual Behavior
Dropdown menu does not show up - we cannot access the subpages.
See attached screenshot from Enterprise Demo with two dropdowns.
Expected Behavior
Dropdown menu should show up, displaying links to subpages.
See attached screenshot from Enterprise Demo with one dropdown (the second is unpublished).
Additional info
Issue appears to be caused by the use of
findAll()function instead offindAllIn()function invendor/pimcore/portal-engine/assets/scripts/pages/shared/main-nav.jsfile on lines: