pdoMenu - Using different

I forgot to reply earlier saying that this works an absolute treat now. Thanks a million for all your help guys. I really appreciate it. I’ll add the code that works for me.

Here’s the pdoMenu call

<nav class="primary-menu">
  <ul class="menu-container">
    [[pdoMenu?
      &parents=`0`
      &level=`0`
      &tplOuter=`@INLINE {{+wrapper}}`
      &tpl=`navTpl`
    ]]
  </ul>
</nav>

Here’s the navTpl call

{set $parent_ids = $_modx->getParentIds($id)}
{if 8 in $parent_ids}
    {if $level == 1}
        <li class="menu-item mega-menu"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
        {if $wrapper?}
            <div class="mega-menu-content mega-menu-style-2"><div class="container"><ul class="row list-unstyled">{$wrapper}</ul></div></div>
        {/if}
        </li>
    {elseif $level == 2}
        <li class="menu-item mega-menu-title mt-0 col-lg-3 mega-menu-column"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
        {if $wrapper?}
            <ul class="sub-menu-container">{$wrapper}</ul>
        {/if}
        </li>
    {elseif $level == 3}
        <li class="menu-item"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
        {if $wrapper?}
            <ul class="sub-menu-container mega-menu-dropdown">{$wrapper}</ul>
        {/if}
        </li>
    {else}
        <li class="menu-item"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
        {if $wrapper?}
            <ul class="sub-menu-container mega-menu-dropdown">{$wrapper}</ul>
        {/if}
        </li>
    {/if}
{elseif $id == 8}
    <li class="menu-item mega-menu"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
    {if $wrapper?}
        <div class="mega-menu-content mega-menu-style-2"><div class="container"><ul class="row list-unstyled">{$wrapper}</ul></div></div>
    {/if}
    </li>
{else}
    {if $level == 1}
        <li class="menu-item"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
        {if $wrapper?}
            <ul class="sub-menu-container">{$wrapper}</ul>
        {/if}
        </li>
    {elseif $level == 2}
        <li class="menu-item"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
        {if $wrapper?}
            <ul class="sub-menu-container">{$wrapper}</ul>
        {/if}
        </li>
    {else}
        <li class="menu-item"><a class="menu-link" href="{$link}" {$attributes}>{$menutitle}</a>
        {if $wrapper?}
            <ul class="sub-menu-container">{$wrapper}</ul>
        {/if}
        </li>
    {/if}
{/if}

Like I said…this works perfectly for me.

NB: Would anyone know how to add a CURRENT class. So when you are on the current page, it’d add the current class to the class tags.