В hook_css_alter я хочу отключить таблицы стилей на определенных страницах.
Был в порядке для требования главной страницы со следующим фрагментом:
function morin_css_alter(&$css) {
if(drupal_is_front_page()){
foreach ($css as $data => $item) {
unset($css[$data]);
}
}
}
Теперь мне нужно удалить определенные стили на странице фотоальбома. Я подумал о нескольких способах сделать это, но я хотел бы сделать это по-дружески.
Самая близкая функция, которую я нашел для этого, это drupal_get_destination (),
Я не думаю, что это предназначено для этого, но он возвращает текущий путь в массиве, как показано в следующем фрагменте, добавленном в хук css_alter.
echo " PATH = " . var_dump(drupal_get_destination());
Output: PATH = array(1) { ["destination"]=> string(6) "photos" }
Это рекомендуемый способ получения пути из функции / хука, или в глобальном пространстве имен мне следует использовать какую-то переменную?