function google_admanager_page_alter in DFP Small Business (Google Ad Manager) 7.2
Implements hook_page_alter().
File
- ./
google_admanager.module, line 378
Code
function google_admanager_page_alter(&$page) {
if ($lazy = google_admanager_add_block()) {
if ($ga_js = google_admanager_add_js()) {
$output_order = array(
'service',
'attr',
'slot',
'close',
);
$gam_script = '';
foreach ($output_order as $type) {
if (empty($ga_js[$type])) {
continue;
}
$output = "\n";
foreach ($ga_js[$type] as $js) {
$output .= $js . "\n";
}
$gam_script .= '<script type="text/javascript">' . $output . '</script>';
}
array_unshift($lazy, $gam_script);
}
$page['page_bottom']['google_admanager'] = array(
'#type' => 'markup',
'#markup' => implode("\n", $lazy),
);
}
}