I really need help with this. Wayfinder ignores the first level of the menu where I need to add the class parent. I have two contexts. Web which is for german and a second for french (fr). When I make the following wayfinder call in the web context the first item named Menu1 should have the parent class.
[[!Wayfinder? &startId=`0` &outerClass=`menu` &parentClass=`parent` &hideSubMenus=`1` &contexts=`web` ]]
Result with wayfinder in web context:
<ul class="menu_de">
<li class="first"><a href="#" >Home</a></li>
<li class="active"><a href="#" >Menu1</a>
<ul>
<li class="first"><a href="#" >Menu2</a></li>
<li><a href="#" >Menu12</a></li>
<li class="last parent active"><a href="#" >Menu2</a>
<ul>
<li class="first"><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li class="last active"><a href="#" >Menu3</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li class="last parent"><a href="#" >Menu1</a></li>
</ul>
If I make the exact same call but in the fr context changing &contexts=`fr` it works and this is the outcome:
<ul class="menu_de">
<li class="first"><a href="#" >Home</a></li>
<li class="parent active"><a href="#" >Menu1</a>
<ul>
<li class="first"><a href="#" >Menu2</a></li>
<li><a href="#" >Menu12</a></li>
<li class="last parent active"><a href="#" >Menu2</a>
<ul>
<li class="first"><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li><a href="#" >Menu3</a></li>
<li class="last active"><a href="#" >Menu3</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li><a href="#" >Menu1</a></li>
<li class="last parent"><a href="#" >Menu1</a></li>
</ul>
base_url and site_url are both specified for both contexts. And If I use the rowTpls I still get the same problem for the first level items.
Does anyone know what could cause this?