Is it possible to have great grandchild, great-great grandchild pages, etc.?
It appears that you can only have a parent, child and grandchild page because when I try to add a new child page to a grandchild page, the option disappears from the menu (on the ellipsis for the grandchild page, there is no longer an option for "Add a child page" or "Make this a subpage").
Please tell me the steps if it's possible to have these further down the line child pages.
I have attached a picture to show what my screen looks like.
Solved! Go to Solution.
Hi @600toogood
The answer is no using portal studio. But you are not limited to.
You can create your own header web template using liquid and Bootstrap 3. Then you can play around with list items to get grandchild pages.
official link to create web templates: https://docs.microsoft.com/en-us/learn/modules/portal-custom-web/
And the sample code to get nested sub menus
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="true"> <span class="nav-label">Services</span> <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Service A</a></li>
<li><a href="#">Service B</a></li>
<li class="dropdown-submenu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <span class="nav-label">Service C</span><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Service C1</a></li>
<li><a href="#">Service C2</a></li>
<li><a href="#">Service C3</a></li>
<li><a href="#">Service C4</a></li>
<li><a href="#">Service C5</a></li>
</ul>
</li>
</ul>
</li>
</ul>
If you are happy to maintain your custom web template then please go ahead.
Output:
Hope it helps.
------------
If you like this post, give it a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users to find it.
Hi @600toogood
The answer is no using portal studio. But you are not limited to.
You can create your own header web template using liquid and Bootstrap 3. Then you can play around with list items to get grandchild pages.
official link to create web templates: https://docs.microsoft.com/en-us/learn/modules/portal-custom-web/
And the sample code to get nested sub menus
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li><a href="#about">About</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="true"> <span class="nav-label">Services</span> <span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Service A</a></li>
<li><a href="#">Service B</a></li>
<li class="dropdown-submenu">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <span class="nav-label">Service C</span><span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="#">Service C1</a></li>
<li><a href="#">Service C2</a></li>
<li><a href="#">Service C3</a></li>
<li><a href="#">Service C4</a></li>
<li><a href="#">Service C5</a></li>
</ul>
</li>
</ul>
</li>
</ul>
If you are happy to maintain your custom web template then please go ahead.
Output:
Hope it helps.
------------
If you like this post, give it a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users to find it.
as @ragavanrajan pointed out, technically its possible (may be not via the ui). I only want to add if i may, that i would really think about having this kind of navigation. I had discussions with colleagues about that and a third level of navigation might be ok, but do not take it too far. Your users will not be able to use that kind of deep navigation, especially mobile devices could be challenge for them.
But in fact i can not judge your project and your userbase. I am just very careful about this kind of reqeusts from clients 🙂
Have fun,
Christian
That is a good point. I did not plan on having the child pages as part of the default menu bar. I just wanted to have more child pages because I like the "Full Page" template and how the child pages are set up on that template. I agree that having all of the child pages appearing in the menu bar can be too busy and confusing.
Thank you for your help. You've answered all three of my posts so far and provided sample coding, which has been a blessing to work off of.
This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.