Menu e submenu

1 contenuto / 0 new
Menu e submenu

Ciao a tutti, è la prima volta che scrivo ed è da poco che sono approdato su territorio drupalista.
Ho il seguente problema: sto lavorando al tema di un sito web e un pezzo alla volta sto montando tutte le sue parti; mi sono però bloccato da un pò di ore sul menù...in pratica utilizzo questo pezzo di codice per stampare il main menu e il suo sottomenu:

<?php
 
print theme('links__system_main_menu', array(
         
'links' => $main_menu,
         
'attributes' => array(
         
'id' => 'main-menu',
         
'class' => array('links', 'inline', 'clearfix'),
          ),
         
'heading' => array(
         
'text' => t('Main menu'),
         
'level' => 'h2',
         
'class' => array('element-invisible'),
          ),
        ));
?>

<?php
 
print theme('links__system_secondary_menu', array(
     
'links' => $secondary_menu,
     
'attributes' => array(
       
'id' => 'secondary-menu',
       
'class' => array('links', 'inline', 'clearfix'),
      ),
     
'heading' => array(
       
'text' => $secondary_menu_heading,
       
'level' => 'h2',
       
'class' => array('element-invisible'),
      ),
    ));
?>

e si comporta benissimo visto che fa quello che mi serve (mostrarmi cioè il sottomenu solo dopo che ho cliccato sul link principale)...il problema è che nn trovo il modo di far apparire il sotto-menu nella parte sottostante al link principale: in pratica mi stampa prima tutto il menu principale e sotto il menu secondario.
Qualche suggerimento a parte quello di utilizzare uno specifico modulo?

grazie