X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Feu_cookie_compliance%2Feu_cookie_compliance.api.php;fp=web%2Fmodules%2Fcontrib%2Feu_cookie_compliance%2Feu_cookie_compliance.api.php;h=455ae362a51e9ae159a03a1bdd2d504ebb44fff9;hp=0000000000000000000000000000000000000000;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.api.php b/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.api.php new file mode 100644 index 000000000..455ae362a --- /dev/null +++ b/web/modules/contrib/eu_cookie_compliance/eu_cookie_compliance.api.php @@ -0,0 +1,56 @@ +getParameter('node'); + if ($node && $node->type === 'my_type') { + $excluded = TRUE; + } +} + +/** + * Alter hook to provide advanced logic for hiding the banner. + * + * @param bool $show_popup + * Whether to show the banner. + */ +function hook_eu_cookie_compliance_show_popup_alter(&$show_popup) { + $node = \Drupal::routeMatch()->getParameter('node'); + if ($node && $node->type === 'my_type') { + $show_popup = FALSE; + } +} + +/** + * @} End of "addtogroup hooks". + */