Salve ho un problema che a me sembra elementare ma di cui non riesco
a trovare una soluzione o almeno una documentazione esaustiva.
Ho la mia page.html.twig
Ora vorrei fare in modo da inserire del mio codice in alcune sezioni.
Tipo dove c' è
<div class="row">
      {# Sidebar First #}
      {% if page.sidebar_first %}
        {% block sidebar_first %}
          <aside class="col-sm-3" role="complementary">
            {{ page.sidebar_first }}
          </aside>
        {% endblock %}
      {% endif %}
</div>
Ora ho capito che non posso inserire codice php direttamente nel template ma solo codice twig.
Ora io vorrei prendere le voci del menu principlale e costruire dei blocchi.
Tipo 
$menu['categoria1']['sottocaregoria1']='menu1';
$menu['categoria1']['sottocaregoria1']='menu2';

E poi dentro con un ciclo
scrivere nel template

quindi

fare
{% for key,value in $menu %}
    Key : {{ key }}
    Value : {{ value }}
{% endfor %}

Come faccio a passare la variabile al template ?