Adding tracking code via template.php
Adding custom tracking Javascript confused me on doing it the Drupal way.
When the goal was adding:
<script type="text/javascript" language="javascript">llactid=14159</script>
<script type="text/javascript" language="javascript" src="http://trackalyze.example.com/trackalyze.js"></script>
How is that first one done? just a straight call and that code?
http://api.drupal.org/api/function/drupal_add_js/5
Anyway, it seemed easier to just use template.php and .= on to the closure variable (using _phptemplate_variables on the 'page' switch)
<?php
function _phptemplate_variables($hook, $vars = array()) {
switch ($hook) {
case 'page':
// ...
$vars['closure'] .= ' <script type="text/javascript" language="javascript">llactid=14159</script>
<script type="text/javascript" language="javascript" src="http://trackanalyze.example.com/trackalyze.js">
</script> ';
// ...
break;
// ...
}
return $vars;
}
?>
Comments
Post new comment