Re: drupal php google analytics [message #171004 is a reply to message #171002] |
Tue, 14 December 2010 20:05 |
The Natural Philosoph
Messages: 993 Registered: September 2010
Karma:
|
Senior Member |
|
|
canajien wrote:
> It has been a very long time since I have had to do any php
> programming, so please bear with me as I haven't been able to find an
> answer to this problem after several searches.
>
> There is a line of code in a drupal template that generates a link to
> download a file:
>
> <?php print $node->field_report_file[0]['view'] ?>
>
> this will generate something like this
>
> <a href="filename.pdf">filename</a>
>
>
> We are using google analytics with the website and we would like to
> track how many times people download a file as well, normally to track
> a link you would write the code to look like this:
>
> <a href="filename.pdf"
> onclick="pageTracker._trackPageview('filename.pdf");">filename</a>
>
> my problem is modifyng the drupal code to include the onclick, I have
> tried
>
> <?php print $node->field_report_file[0]['view'] print onclick=
> \"pageTracker._trackPageview('$node->field_report_file[0]['view']\");?
>
>
> and several variations, but I know there is something wrong with my
> syntax and I can't simply insert print onclick=
> \"pageTracker._trackPageview('$node->field_report_file[0]['view']\");
> into the original command
>
> can someone point me in the write direction?
>
> thanks
that is of course the trouble with all these clever libraries that do
everything but what you actually want...
I would simply have
$filename="filename.pdf";
?>
<a href="<? echo $filename?>"
onclick="pageTracker._trackPageview('<?echo $filename?>')">
filename
</a>
or similar..
|
|
|