function _eu_cookie_compliance_remove_script_from_loader in EU Cookie Compliance (GDPR Compliance) 7
Modifies the script loader to remove a script.
Parameters
array $javascript: The javascript array.
script $script: The script to remove.
int $js_disabled_script_position: The position of our script loader.
1 call to _eu_cookie_compliance_remove_script_from_loader()
- eu_cookie_compliance_js_alter in ./
eu_cookie_compliance.module - Implements hook_js_alter().
File
- ./
eu_cookie_compliance.module, line 819 - EU cookie compliance primary module file.
Code
function _eu_cookie_compliance_remove_script_from_loader(&$javascript, $script, $js_disabled_script_position) {
$string_to_find = 'var scriptTag = document.createElement("script");scriptTag.src = "' . str_replace('/', '\\/', $GLOBALS['base_url']) . '\\/' . str_replace('/', '\\/', $script) . '";document.body.appendChild(scriptTag);';
$javascript[$js_disabled_script_position]['data'] = str_replace($string_to_find, '', $javascript[$js_disabled_script_position]['data']);
}