{notempty name="$is_eyou_authortoken"} {else /} {/notempty}

{volist name="menu" id="vo"}

{notempty name="vo.name"}
{$vo.name}
{/notempty}
  {volist name="vo['child']" id="v2" key="k2"} {if condition="empty($v2['child']) || empty($v2.is_subshowmenu)"} {$v2.name} {else/}
  {$v2.name}
    {volist name="v2['child']" id="v3" key="k3"} {$v3.name}{if condition="$v3.controller == 'Upgrade' and !empty($upgradeMsg)"}{/if} {/volist}
  {/if} {/volist}

{/volist}