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