Browse Source

separate primary & secondary menu

master
Ruben De Baets 2 years ago
parent
commit
486d3f9be0
4 changed files with 22 additions and 3 deletions
  1. 2
    2
      public/index.php
  2. 2
    1
      templates/base.html.twig
  3. 9
    0
      templates/primary.html.twig
  4. 9
    0
      templates/secondary.html.twig

+ 2
- 2
public/index.php View File

@@ -48,14 +48,14 @@ $container->set(
function addNavbar($twig)
{
$menu = new Menu('primary');
$twig->addBlockVariable('navbar', $menu->getLinks());
$twig->addBlockVariable('primary', $menu->getLinks());
}


function addNavbar2($twig)
{
$menu = new Menu('secondary');
$twig->addBlockVariable('navbar', $menu->getLinks());
$twig->addBlockVariable('secondary', $menu->getLinks());
}

function addFooter($response)

+ 2
- 1
templates/base.html.twig View File

@@ -1,7 +1,8 @@
<html>
<body>
<div id="navbar">
{% block navbar %} {% include "navbar.html.twig" %} {% endblock %}
{% block primary %} {% include "primary.html.twig" %} {% endblock %} {%
block secondary %} {% include "secondary.html.twig" %} {% endblock %}
</div>
<div id="messages">{% include "messages.html.twig" %}</div>
<diV id="main"> {% block main %}{% endblock %} </diV>

+ 9
- 0
templates/primary.html.twig View File

@@ -0,0 +1,9 @@
<div>
<ul>
{% for url in primary %}
<li>
<a href="{{ url.url }}">{{ url.name }} </a>
</li>
{% endfor %}
</ul>
</div>

+ 9
- 0
templates/secondary.html.twig View File

@@ -0,0 +1,9 @@
<div>
<ul>
{% for url in secondary %}
<li>
<a href="{{ url.url }}">{{ url.name }} </a>
</li>
{% endfor %}
</ul>
</div>

Loading…
Cancel
Save