Hello
I'm totaly new to PW and for now I find it very understanding, all but navigations.
I tried to find some videos or tutorials explaining about this but noting helpfull comes up.
I read i most of the tutorials on the forum that I could find but stil cant find the right answer. I'm making my first template and need your help on how do I create a menu like this in WP. I'm not a coder ... but understand a little.
<ul class="nav navbar-nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Home <i class="fa fa-angle-down"></i></a>
<ul class="dropdown-menu">
<li><a href="index-1.html">Masonry</a></li>
<li><a href="index-3.html">Masonry v1</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Pages <i class="fa fa-angle-down"></i></a>
<ul class="dropdown-menu">
<li><a href="about-us.html">About Us</a></li>
<li><a href="services.html">Services</a></li>
</ul>
</li>
</ul>
right now I'm here but it's not working right.
<ul class="nav navbar-nav">
<?php
$root = $pages->get("/");
function visit(Page $parent, $enter, $exit=null)
{
foreach ($parent->children() as $child) {
call_user_func($enter, $child);
if ($child->numChildren > 0) {
visit($child, $enter, $exit);
}
if ($exit) {
call_user_func($exit, $child);
}
}
}
visit(
$pages->get(1)
,
function(Page $page) {
echo '<li class="dropdown"><a href="' . $page->url . '" class="dropdown-toggle" data-toggle="dropdown">' . $page->title;
if ($page->numChildren > 0) {
echo '<ul class="dropdown-menu">
<li><a href="$page->url"></li>
';
} else {
echo '</a>';
}
}
,
function(Page $page) {
echo '</li>';
if ($page->numChildren > 0) {
echo '</ul>';
}
}
);
?>
And I want my HOME page also to be shown.
Any ideas?
Thank you in advance
R.