使用 Drupal 8 hook_css_alter 删除核心 css
Using Drupal 8 hook_css_alter to remove core css
我一直在使用 drupal hook_css_alter
删除特定的外部 css,但我似乎无法通过任何方式使其工作。我要删除的样式表是 contextual.module.css
,它位于 drupal 8 稳定主题文件夹的核心
function hook_css_alter(&$css, \Drupal\Core\Asset\AttachedAssetsInterface $assets) {
// Remove defaults.css file.
unset($css[drupal_get_path('themes', 'stable') . '/css/contextual/contextual.module.css']);
}
使用 libraries-override 避免稳定主题 CSS 文件
libraries-override:
system/base: false
我一直在使用 drupal hook_css_alter
删除特定的外部 css,但我似乎无法通过任何方式使其工作。我要删除的样式表是 contextual.module.css
,它位于 drupal 8 稳定主题文件夹的核心
function hook_css_alter(&$css, \Drupal\Core\Asset\AttachedAssetsInterface $assets) {
// Remove defaults.css file.
unset($css[drupal_get_path('themes', 'stable') . '/css/contextual/contextual.module.css']);
}
使用 libraries-override 避免稳定主题 CSS 文件
libraries-override:
system/base: false