代码之家  ›  专栏  ›  技术社区  ›  clestcruz

使用Drupal 8 hook\u css\u alter删除核心css

  •  0
  • clestcruz  · 技术社区  · 6 年前

    我已经使用drupal删除了一个特定的外部css hook_css_alter 但我似乎无论如何都无法使它起作用。我试图删除的样式表是 contextual.module.css 它位于drupal 8稳定主题文件夹的核心

    enter image description here

    enter image description here

    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']);
      }
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   PraveenKumar    6 年前

    使用库覆盖以避免稳定的主题CSS文件

    libraries-override:
      system/base: false