我正在開發一個新的zend框架應用程序,並且當我剛剛爲我的layout.phtml文件和Bootstrap _initScript方法硬編碼headScript部分時,在沒有加載腳本之後查看源代碼...得到了一個真的很奇怪的結果。如何使用Zend Framework使用headScript添加腳本文件?
我得到這個:
<script type="text/javascript">
//<!--
/js/jquery-1.8.1.min.js //-->
這裏是我的layout.phtml代碼:
<?php echo $this->doctype(); ?>
<html>
<head>
<?php echo $this->headTitle(); ?>
<?php echo $this->headLink(); ?>
<?php echo $this->headScript(); ?>
</head>
<body>
<?php echo $this->layout()->content; ?>
</body>
</html>
這裏是我的bootstrap.php代碼:
protected function _initScript()
{
$this->view->headScript()
->prependScript("/js/jquery-1.8.1.min.js");
}
正如你可以看到它是非常普通的代碼!
任何人都可以幫我找出這裏發生了什麼?
使用交互式調試器,您可以輕鬆找到它。 –