2010-12-14 60 views

Répondre

5

Ceci est possible. Vous pouvez utiliser template_preprocess_page dans votre module personnalisé pour Whack CSS par défaut de Drupal:

function mymodule_preprocess_page(&$vars) { 
    // Get CSS array and remove selected stylesheets 
    $css = drupal_add_css(); 
    unset($css['all']['module']['modules/system/defaults.css']); 

    // Override Drupal styles 
    $vars['styles'] = drupal_get_css($css); 
} 

En raison de l'architecture de Drupal, vous aurez certainement besoin de set the module weight à quelque chose de plus que vos autres modules installés pour vous assurer que votre préprocesseur court dernier et aucun autre module ajoutera CSS.