Obtenir la page courante/url dans un crochet

Dans hook_css_alter, je veux désactiver les feuilles de style sur des pages spécifiques.
Était ok pour la page d'accueil exigence avec l'extrait de code suivant:

function morin_css_alter(&$css) {
  if(drupal_is_front_page()){
    foreach ($css as $data => $item) {
      unset($css[$data]);
    }
  }
}

Maintenant, j'ai besoin de supprimer des styles spécifiques sur un album photo de la page. J'ai pensé à quelques façons de le faire, mais j'aimerais le faire drupal.

Le plus proche de la fonction que j'ai trouvé à faire c'est drupal_get_destination() ,
Je ne pense pas que c'est fait pour ça, mais retourne le chemin d'accès actuel dans un tableau, comme le montre l'extrait de code suivant ajoutée dans css_alter crochet.

echo " PATH = " . var_dump(drupal_get_destination());

Output: PATH = array(1) { ["destination"]=> string(6) "photos" }

Est-ce la manière recommandée d'obtenir le chemin d'accès à partir de l'intérieur d'une fonction/crochet, ou est-il une variable dans l'espace de noms global, je devrais utiliser à la place?

Voir ce post... Si Eaton, dit-il, c'EST le Drupal dans mon livre 🙂

OriginalL'auteur stefgosselin | 2011-03-02