addToSitewidePageHead()public function addToSitewidePageHead($canSetAnalytics, $canSetSocialMedia) { //...your PHP code...// }
This method lets you write HTML within the <head> tag of every content item on the site.
From Zenario 10.4 onwards, in modules with the adds_sitewide_html property set in their description.yaml file.
If you have set the adds_sitewide_html propery in your module's description.yaml file then Zenario will call your module's addToSitewidePageHead() function every time a content item is displayed.
This lets you output HTML that will appear in the <head> of the page.
$canSetAnalyticsUse this to check whether you are allowed to set analytics cookies.
For sites using the Don't inform or the Implied consent options, this will always be true.
For sites using the Explicit consent options, this will be true if the visitor has opted into analytics cookies, or has pressed the "Accept all" button.
$canSetSocialMediaUse this to check whether you are allowed to set cookies from social media.
For sites using the Don't inform or the Implied consent options, this will always be true.
For sites using the Explicit consent options, this will be true if the visitor has opted into cookies from social media, or has pressed the "Accept all" button.
No return value is needed.
public static function addToSitewidePageHead($canSetAnalytics, $canSetSocialMedia) {
echo '<meta http-equiv="refresh" content="30">';
}