• User

    Override delle classi del menù

    E' tutta la giornata che tento di eseguire l'override dei menù di drupal 7 e niente, non capisco cosa non vada. Ho tentato di seguire le guide trovate in rete creando il file template.php ed inserendo il codice seguente:

    [php]
    function nebulosaweb_menu_link(array $variables) {
    $element = $variables['element'];
    $sub_menu = '';

        $element['#attributes']['class'][] = 'NuovaClasse';
    
        if ($element['#below']) {
        $sub_menu = drupal_render($element['#below']);
        }
        $output = l($element['#title'], $element['#href'], $element['#localized_options']);
        return '<li' . drupal_attributes($element['#attributes']) . '>' . $output . $sub_menu . "</li>\n";
    }
    

    [/php]Sono alle prime armi con drupal e magari si tratta sicuramente di una mia svista 😊 ... Grazie in anticipo per le risposte.


  • User

    Risolto, stranamente il problema risiedeva nel titolo del template nel file .info. Cambiandolo da NebulosaWeb a Nebulosa l'override viene esegito.