我有一个 Zend 项目,其中包含一些我想用 Google Analytics 监控的页面(主要是表单)。
实施 Google Analytics 代码的最佳方式是什么?我想将其复制/粘贴到layout/scripts/layout.phtml
(所有表单都使用)。这是“最佳实践”吗?这是一个愚蠢的问题:-]
感谢您的任何回复!
我有一个 Zend 项目,其中包含一些我想用 Google Analytics 监控的页面(主要是表单)。
实施 Google Analytics 代码的最佳方式是什么?我想将其复制/粘贴到layout/scripts/layout.phtml
(所有表单都使用)。这是“最佳实践”吗?这是一个愚蠢的问题:-]
感谢您的任何回复!
[更新]:
对于 Google Analytics,请按照评论中的说明进行操作。
对于任何其他 JS 文件,您可以按照以下说明操作:
为此,除了将其包含在底部之外,没有“最佳实践”。
从这个意义上说,根据您的layout.phtml文件,您有不同的选择。如果您在布局文件的底部(不在 之间<head></head>
):
<?php echo $this->headScript(); ?>
那么您可以拥有一个包含 Analytics 代码的单独文件并执行以下操作:
$this->view->headScript()->appendFile('/js/your_code.js');
init 方法中基本控制器的某个位置(例如)。
如果底部没有它,并且希望将其作为单独的文件,则将其添加为部分文件。
<?php echo $this->partial('partials/your_code.php', 'stuff'); ?>
最后,如果以上都不适合,您只需在标签之间添加<script>
代码