I'm trying to make a new theme for QuickApps CMS. When I try to echo:
<?php echo $this->Block->region('user-menu'); ?>
To render the user-menu in the new theme layout, it do two things:
Print out a title for the menu named "User Menu" while in the Default theme it does not print this title.
In addition it prints different HTML as follows
My New Theme output
<div id="qa-block-5" class="qa-block qa-block-unique qa-block-menu">
<div id="block_5" class="block block-Menu delta-user-menu ">
<h2> User Menu </h2>
<div class="content">
<ul>
<li id="menu-item-22" class="first-item menu-item-22"><a href="/4test/quick-apps/user/my_account" target="_self"><span>My account</span></a> </li>
<li id="menu-item-23" class="last-item menu-item-23"><a href="/4test/quick-apps/user/logout" target="_self"><span>Logout</span></a> </li>
</ul>
</div>
</div>
</div>
The Default Theme ouput
<div id="user-menu">
<div id="qa-block-5" class="qa-block qa-block-unique qa-block-menu">
<ul>
<li id="menu-item-22" class="first-item menu-item-22"><a href="/4test/quick-apps/user/my_account" target="_self"><span>My account</span></a> </li>
<li id="menu-item-23" class="last-item menu-item-23"><a href="/4test/quick-apps/user/logout" target="_self"><span>Logout</span></a> </li>
</ul>
</div> </div>
I tried to find any elements that handles this HTML but I could not find. What I need to know is how to change the output of the menu according to my new theme? i.e change its HTML structure including styles class names.