Advertisement
Guest User

Untitled

a guest
Nov 26th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. <?php
  2. use Vios\Juridico\App\Vios as V;
  3. use Vios\Juridico\App\Util\Icon;
  4. use Vios\Juridico\App\Repositories\MenuRepository;
  5.  
  6. $repository = new MenuRepository();
  7. $itensMenu = $repository->procuraMenuPrincipal(V::usuario());
  8. ?>
  9.  
  10. <div class="row border-bottom white-bg vj-menu-horizontal">
  11. <nav class="navbar navbar-static-top" role="navigation">
  12.  
  13. <div class="navbar-header vj-menu-top">
  14. <button aria-controls="navbar" aria-expanded="false" data-target="#navbar" data-toggle="collapse"
  15. class="navbar-toggle collapsed" type="button">
  16. <i class="fa fa-reorder"></i>
  17. </button>
  18. </div>
  19.  
  20. <div class="navbar-collapse collapse" id="navbar">
  21. <ul class="nav navbar-nav">
  22.  
  23. <?php foreach($itensMenu as $item) : ?>
  24. <li class="dropdown">
  25. <a aria-expanded="false" role="button" href="<?=V::url()->pag($item->getLink())?>"
  26. class="dropdown-toggle" <?=($item->hasFilhos() ? 'data-toggle="dropdown"' : '')?>>
  27. <?=$item->getNome()?>
  28. <?=($item->hasFilhos() ? '<span class="caret"></span>' : '')?>
  29. </a>
  30.  
  31. <?php if($item->hasFilhos()) : ?>
  32. <ul role="menu" class="dropdown-menu">
  33. <?php foreach($item->getFilhos() as $item2) : ?>
  34. <li class="dropdown dropdown-submenu">
  35. <a aria-expanded="false" role="button" href="<?=V::url()->pag($item2->getLink())?>"
  36. <?=($item2->hasFilhos() ? 'data-toggle="dropdown"' : '')?>>
  37. <?=$item2->getNome()?>
  38. <?=($item2->hasFilhos() ? '<span class="fa fa-caret-right"></span>' : '')?>
  39. </a>
  40.  
  41. <?php if($item2->hasFilhos()) : ?>
  42. <ul role="menu" class="dropdown-menu"> <------------- aqui onde os submenus são gerados
  43. <?php foreach($item2->getFilhos() as $item3) : ?>
  44. <li class="sub2">
  45. <a href="<?=V::url()->pag($item3->getLink())?>">
  46. <?=$item3->getNome()?>
  47. </a>
  48. </li>
  49. <?php endforeach; ?>
  50. </ul>
  51. <?php endif; ?>
  52.  
  53. </li>
  54. <?php endforeach; ?>
  55. </ul>
  56. <?php endif; ?>
  57. </li>
  58. <?php endforeach; ?>
  59. </ul>
  60. </div>
  61. </nav>
  62. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement