How to achieve this dynamic management of content

Hi @beiduoan

Sure, we can achieve it in 2 ways:

Option 1:

  • Create a composition in the back office containing Heading, Image, and Description fields.
  • Attach this composition to the document types used in your content structure.
  • You can then populate navigation content individually for each node, which will dynamically appear in the header.
  • If you want to exclude certain pages from the navigation, use a “Hide in Navigation” setting to manage visibility easily.

Option 2:

  • We can manually build the entire navigation using a Block List on the root node or a settings document type.
  • With this method, you will need to manually add and maintain the navigation items, as it won’t automatically sync with the content tree.
  • This approach provides complete flexibility and control over how the navigation is structured.

Either of these options can help you achieve the desired result.