In this tutorial, we are going to extend the Scrivito Example App by a more advanced feature that lets editors place a navigation on any page.
For this, we'll develop a widget that utilizes the hierarchical relationship between CMS objects that accounts for the top-down structure a website built with Scrivito may have.