I have configured my main menu to have several sub-menu entries but unfortunately they don't show up. The menu is rendered using a custom template (menu--main.html.twig) but I don't think that this is the problem because when I print the menu using kint item.below is an empty array.

Unfortunately I have no idea how to find out what the problem could be. Do you have any suggestions?

2 Answers 2


In the block settings there are settings for menu levels, check those first, also you may need to expand items in the actual menu configuration, e.g./admin/structure/menu/manage/main edit each item and set to expanded.


Like Jeff stated, make sure your parent menu item is configured to "Show as expanded"

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.