Commit 4734bfd0 authored by Sven Berg Ryen's avatar Sven Berg Ryen
Browse files

Issue #3236590 by svenryen, Neslee Canil Pinto, kevinquillen, endrukk,...

Issue #3236590 by svenryen, Neslee Canil Pinto, kevinquillen, endrukk, Ambient.Impact, tanc: Exclude admin pages is not working
parent 5c1938fd
Loading
Loading
Loading
Loading
+6 −0
Changes for eu_cookie_compliance.module: 6 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -143,6 +143,11 @@ function eu_cookie_compliance_page_attachments(&$variables) {
    $open_by_default = TRUE;
  }

  $hide_the_banner = FALSE;
  if ($path_match || $admin_theme_match || !$uid1_match) {
    $hide_the_banner = TRUE;
  }

  $language = \Drupal::languageManager()->getCurrentLanguage();

  // Start building out a cache tag.
@@ -168,6 +173,7 @@ function eu_cookie_compliance_page_attachments(&$variables) {

  $variables['#attached']['drupalSettings']['eu_cookie_compliance'] = $data['variables'];
  $variables['#attached']['drupalSettings']['eu_cookie_compliance']['open_by_default'] = $open_by_default;
  $variables['#attached']['drupalSettings']['eu_cookie_compliance']['hide_the_banner'] = $hide_the_banner;
  $variables['#attached']['library'][] = 'eu_cookie_compliance/eu_cookie_compliance_' . ($config->get('use_bare_css') ? 'bare' : 'default');

  // Add inline javascript.
+1 −1
Changes for js/eu_cookie_compliance.js: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@
          }

          // Otherwise, fallback to standard behavior which is to render the banner.
          else {
          else if (!drupalSettings.eu_cookie_compliance.hide_the_banner) {
            Drupal.eu_cookie_compliance.execute();
          }
          $(element).addClass('eu-cookie-compliance-status-' + Drupal.eu_cookie_compliance.getCurrentStatus());